首页 > 其他分享 >dremio arp 扩展开发icon问题

dremio arp 扩展开发icon问题

时间:2023-12-21 11:55:06浏览次数:61  
标签:arp dremio dac jar ui icon

好久没太注意dremio 内部的变动了,结果今天在自己开发arp 扩展i升级到24.3 的时候发现icon 看不到,刚好官方发布了
24.3 的源码,顺着看了下发现是icon 已经不在arp 扩展中提供了,而是直接放到了ui 组件中了
参考图

解决方法

  • 直接替换ui-lib jar 包
  • 自己编译ui-lib jar 包

直接替换参考方法

  • 解压jar
 
jar -xf dremio-dac-ui-24.3.0-202312190021150029-52db2faf.jar
  • 添加内容
    放到参考如上的地方
  • 重新压缩
 
jar -cf dremio-dac-ui-24.3.0-202312190021150029-52db2faf.jar -C dac-ui/ .
  • 替换内容
    到/opt/dremio/jars
  • 新的效果

说明

注意新的icon svg 与以前的也有一些区别,比如svg 中必须包含一个id 参数,否则尽管是可以加载,但是显示会有问题
如下

 
<svg id='sources/MYMYSQL' width="48" height="48" xmlns="http://www.w3.org/2000/svg">

参考资料

https://github.com/rongfengliang/dremio-mysql-arp
https://www.dremio.com/resources/tutorials/how-to-create-an-arp-connector/
https://github.com/dremio/dremio-oss/tree/master/dac/ui-lib/icons/dremio/sources

标签:arp,dremio,dac,jar,ui,icon
From: https://www.cnblogs.com/rongfengliang/p/17918673.html

相关文章

  • dremio 24.3.0 arp 扩展变动
    dremio24.3.0版本发布了,在测试arp扩展的是否发现有一些问题,通过对于历史版本,发现主要是一个包的变动参考对比24.3.0之前的24.3.0版本的说明对于以前开发的arp扩展都需要重新调整并构建,才能确保与24.3.0版本兼容,我以前开发的一些扩展后边会更新下参考资料https......
  • dremio 24.3.0 发布
    24.3版本对于bugfix以及新功能都是不少的一些比较方便的新功能支持parquetv2文件,支持元数据清理命令 VACUUMCATALOGCTAS支持排序Array相关操作函数的提供对于以及基于文件的数据源系统支持,自动的增量以及全量反射处理parquet文件字典编码支持COPYINTO增强,支持......
  • 微信小程序使用iconfont通过transfonter转化成只有css样式的方式
    1.通过iconfont 网站选择对应图表加入购物车,然后添加到自己对应项目中,现在至本地。2.解压下载到本地的文件 3.进入 transfonter 后,点击Addfonts按钮,将上图中红色框中的文件上传上去,勾选启用 Base64encode ,点击Convert按钮,完成后点击下载Download 4.解压转......
  • .Net 8与硬件设备能碰撞出怎么样的火花(使用ImageSharp和Protobuf协议通过HidApi与设备
    前言本人最近在社区里说想做稚晖君的那个瀚文键盘来着,结果遇到两个老哥一个老哥送了我电路板,一个送了我焊接好元件的电路板,既然大家这么舍得,那我也就真的投入制作了这把客制化键盘,当然我为了省钱也是特意把外壳模型重新切割,用3D打印机打印了整个外壳,不得不说省了八九百的CNC费用......
  • ExeIconToFolder 提取exe程序图标,并设置exe所在文件夹图标
    ExeIconToFolder提取exe程序图标,并设置exe所在文件夹图标2023年12月17日提取exe程序图标,并设置exe所在文件夹图标所需第三方程序IconsExtract-EXE图标提取(nirsoft.net)RestartExplorer---重新启动资源管理器(sordum.org)代码@echooffsetlocalenabledelayed......
  • 大华摄像头应用opencvsharp进行实时监控、监控录像保存和播放
    1.配置大华摄像机参数 检查RTSP端口号 修改分辨率,在这里我们主要设置【辅码流】大华RTSP协议解释访问主码流rtsp://admin:tld123456@192.168.1.10:554/cam/realmonitor?channel=1&subtype=0访问辅码流rtsp://admin:tld123456@192.168.1.10:554/cam/realmonitor?cha......
  • [CSharpTips]C# 控制台程序屏蔽关闭按钮,关闭快速编辑模式,注册关闭事件
    C#控制台程序屏蔽关闭按钮,关闭快速编辑模式,注册关闭事件usingSystem;usingSystem.Collections.Generic;usingSystem.Diagnostics;usingSystem.IO;usingSystem.Linq;usingSystem.Runtime.InteropServices;usingSystem.Text;usingSystem.Threading;usingSystem.......
  • 基于dremio dbt 实现dremio 语义层建模的简单说明
    简单说明下基于dbt+dremio的语义层建模参考玩法如下图简单说明关于基于sql模式的语义层建模详细的可以直接参考官方文档,我只简单说明下关于dbt与dremio集成的集成简单说明对于每个领域的子模型,可以包含自己的s3(按需,也可以共享,但是注意命名区分),对于每个dbtproject......
  • dremio dbt adapter 一些简单说明
    dbt-dremio是dremio官方维护的dbtadapter,目前还在持续迭代中官方参考玩法实际上核心是基于dbt+dremio进行模型的创建内部集成玩法对于我们实际运行是需要对象存储服务的(比如使用minio),对象存储做为实际数据的物理存储,同时会使用apacheicerberg表存储格式对于模型是......
  • SixLabors.ImageSharp 圆角矩形路径代码
    原因因微软抛弃了System.Drawing.Common决定重写绘图底层,在学习绘制时常会用到部分绘图引擎,参考过几个都有缺陷例如:1.SkiaSharp字体布局问题参考布局问题2.opencvsharp不支持中文文字于是乎我就用到了imageSharp,其中看到作者有对于圆角矩形头像的示例代码,但这......