Turnilo基于Druid的数据可视化Web应用

Turnilo 的开源 BI 界面,挺适合做内部数据可视化展示的,尤其搭配 Druid 用,体验还不错。它以前叫 Swiv(或者 Pivot),后来 Allegro 团队觉得原项目太久没动静了,就干脆自己接过来搞了个分支。界面比较直观,能做一些交互式的多维数据探索,响应也快,适合业务团队自己玩玩数据,不用老麻烦你写 SQL 了。

面向非技术用户的交互体验是 Turnilo 的主打,不搞复杂配置,多都能预设好。你只要把druid的数据源接上,仪表板就能跑起来。数据拉取是通过 Druid 的查询接口搞定的,不懂技术也能拖拖点点查数据,还挺省心。

像什么静态仪表板、自定义时间范围、维度切片、交叉聚合这些功能都有。哦对了,项目是用 React 写的,前端改动也方便。你要是公司里有人在用 Druid 做日志、营销漏斗之类的,Turnilo 真的可以一试。免配置、免授权,拿来就能部署,阿里云上搞个 Docker 一键跑都行。

唯一要注意的就是——虽然功能够用,但对复杂的可视化(比如嵌套图、ECharts 级别的图表交互)不太行。它更偏向 BI 看板风格,如果你是要做那种酷炫动画的,可以看看HighchartsECharts

如果你在找一个简单、稳定、适合给运营看数的数据展示工具,那 Turnilo 还蛮靠谱的。支持 Druid,React 架构,UI 轻量,部署也省事,挺适合中小团队搞个内部 BI 平台玩。

folder
turnilo:Druid的商业智能,数据探索和可视化Web应用程序,以前称为Swiv和Pivot 预估大小:1030个文件
file
.dockerignore 128B
file
split-tile.spec.js 13KB
file
boolean-filter-menu.spec.js 4KB
file
bar-chart.spec.js 5KB
file
line-chart.spec.js 14KB
file
table.spec.js 5KB
file
fixed-time-filter-menu.spec.js 6KB
file
Dockerfile 881B
file
drag-drop-polyfill.min.js 9KB
file
drag-drop-polyfill.css 260B
file
favicon.ico 15KB
file
Open-Sans-600.eot 18KB
file
Open-Sans-regular.eot 18KB
file
reintrospect-on-load-datasource.mocha.js 5KB
file
list-refresh-on-load.mocha.js 5KB
file
many-datasources.mocha.js 6KB
file
tracking.mocha.js 5KB
file
reintrospect-on-load.mocha.js 6KB
file
showcase.gif 4.42MB
file
.gitignore 66B
zip 文件大小:9.58MB