dremio 反射支持小于小时的处理

问题

默认dremio 社区版支持的数据反射最小是1小时,实际中很多是不太方便的,官方提供了配置参数
accelerator.enable.subhour.policies 但是不太好的是官方文档没有写,同时oss 版本的ui 是写死的
配置。。。

解决方法

添加支持key 同时修改ui,ui 的修改可以直接修改dremio-dac-ui-<版本id>.jar 这个文件,可以直接解压搜索配置

  • server

 

 

  • ui

 

 

  • docker 构建
 
FROM dremio/dremio-oss
USER root
RUN rm -rf /opt/dremio/jars/dremio-s3-plugin-17.0.0-202107060524010627-31b5222b.jar
RUN rm -rf /opt/dremio/jars/dremio-dac-ui-17.0.0-202107060524010627-31b5222b.jar
COPY dremio-s3-plugin-17.0.0-202107060524010627-31b5222b.jar /opt/dremio/jars/dremio-s3-plugin-17.0.0-202107060524010627-31b5222b.jar
COPY dremio-dac-ui-17.0.0-202107060524010627-31b5222b.jar /opt/dremio/jars/dremio-dac-ui-17.0.0-202107060524010627-31b5222b.jar

效果

 

 

 

 

说明

修改的jar 我已经放到github了, 直接可以使用,docker 方式的可以参考我上边的,对于tar 以及rpm 的可以直接替换jar,重启服务就可以了

参考资料

https://docs.dremio.com/advanced-administration/support-settings/
https://github.com/rongfengliang/dremio-s3-plugin

posted on 2021-09-05 00:45  荣锋亮  阅读(73)  评论(0编辑  收藏  举报

导航