最近一直在寻找一款开源的BI软件,最先考虑是superset,颜值优先,经历一番痛苦折腾之后,开始尝试使用redash,深深被其简洁的操作所吸引,成为主力数据展示平台。

Redash

一款开源的商业智能工具(BI),帮助企业实现数据驱动,支持多种数据源(如MySQL、Postgres、CVS、Oracle等),可以快速实现数据可视化、创建仪表面板及共享数据,官网为http://redash.io/

主要部件

Redash主要由两部分组成:

  1. 查询编辑器: 提供类似JS Fiddle体验的SQL查询编写体验.形成一个开放的平台分享查询的语句及生成的数据,方便大家对查询及数据结果进行评审,同时方便在别人分享的成果共享,整合进自己的分析流程中。
  2. 可视化及展示面板: 一旦配置好数据集,就可以快速创建不同的可视化图表,可以自由进行组合形成直观的展示大屏面板,目前redash支持图表、数据透视表、组合以及更多可视化,详见.

部署

官方提供docker方式部署,可以使用源码中的docker-compose.yml文件,需要自行构建镜像。

注:
官方支持Oracle,默认构建的镜像不支持,需要自行构建,可以在官方的镜像基础上再次构建,需要的文件见:https://github.com/joaoleite/...

目前测试支持8.0.0版本,若使用9.0等版本,请自行调整为最新的oracle.py(9.0使用python3,变化较大)。

使用

官方网站的操作及可视化展示:

redash-anim.gif

  1. github redash
  2. redash.io
  3. redash_oracle

puyu
184 声望17 粉丝