最近一直在寻找一款开源的BI软件,最先考虑是superset,颜值优先,经历一番痛苦折腾之后,开始尝试使用redash,深深被其简洁的操作所吸引,成为主力数据展示平台。
Redash
一款开源的商业智能工具(BI),帮助企业实现数据驱动,支持多种数据源(如MySQL、Postgres、CVS、Oracle等),可以快速实现数据可视化、创建仪表面板及共享数据,官网为http://redash.io/
主要部件
Redash主要由两部分组成:
- 查询编辑器: 提供类似JS Fiddle体验的SQL查询编写体验.形成一个开放的平台分享查询的语句及生成的数据,方便大家对查询及数据结果进行评审,同时方便在别人分享的成果共享,整合进自己的分析流程中。
- 可视化及展示面板: 一旦配置好数据集,就可以快速创建不同的可视化图表,可以自由进行组合形成直观的展示大屏面板,目前redash支持图表、数据透视表、组合以及更多可视化,详见.
部署
官方提供docker方式部署,可以使用源码中的docker-compose.yml
文件,需要自行构建镜像。
注:
官方支持Oracle,默认构建的镜像不支持,需要自行构建,可以在官方的镜像基础上再次构建,需要的文件见:https://github.com/joaoleite/...
目前测试支持8.0.0版本,若使用9.0等版本,请自行调整为最新的oracle.py(9.0使用python3,变化较大)。
使用
官方网站的操作及可视化展示:
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。