分享一个开源 BI 工具: Metabase

2015-10-24 06:26:24 +08:00
 hooopo
* http://www.jianshu.com/p/2qimbD
8803 次点击
所在节点    分享发现
17 条回复
mwylaoma
2015-10-24 09:50:25 +08:00
真的不错,刚刚试过了,不知道是什么开源协议?
jint
2015-10-24 10:25:22 +08:00
正在试用,感觉入门比较容易。
hooopo
2015-10-24 10:36:48 +08:00
@jint 是哒
hooopo
2015-10-24 10:37:21 +08:00
@mwylaoma

```
License
Unless otherwise noted, all Metabase source files are made available under the terms of the GNU Affero General Public License (AGPL).

See LICENSE.txt for details.

Unless otherwise noted, all files © 2015 Metabase, Inc.
```
zoowii
2015-10-24 10:38:14 +08:00
功能太简陋了
hooopo
2015-10-24 10:45:23 +08:00
@zoowii 你还需要什么功能
zoowii
2015-10-24 10:52:02 +08:00
@hooopo 我简单试用了下,好像不直接写 SQL 没有多表 join 的可视化创建功能,其他的功能没细看,也许有可视化的多表 join 功能我没注意到?
zoowii
2015-10-24 10:53:47 +08:00
@hooopo 再看了下,可视化操作中,不说复杂多表关联操心,查询使用 raw data,一些字段比如 category_id 这类也没有直接能用其他关联表的字段替换显示的功能
hooopo
2015-10-24 10:58:50 +08:00
@zoowii 确实没有,只能 SQL 了,上面已经写了几种替代方案:

1. 开发人员写 SQL 共享给业务人员
2. ETL 先转化为面向主题的星型结构

如果有可视化的多表 JOIN 、甚至复杂 SQL function 功能,虽然完备,但引入的实现复杂和操作复杂也是一种代价。我其实觉得现在的可视化方式就很好了,简单。想复杂的查询就去用 SQL 。
hooopo
2015-10-24 11:06:04 +08:00
@zoowii 你说的这点确实是可以优化的地方。
beneo
2015-10-24 11:08:33 +08:00
开源在哪儿??
beneo
2015-10-24 11:09:58 +08:00
找到了, https://github.com/metabase/metabase ,可惜是 clojure 写的。。烦死
hooopo
2015-10-24 11:11:13 +08:00
@beneo 你想要什么写的?
zoowii
2015-10-24 11:28:45 +08:00
@hooopo @hooopo 通过 ETL 和手写 SQL 可以勉强弥补,但是这样还是会有个维度分析功能缺失.这是你写的吗?我看了下项目源码 clojure 写的,已 fork
hooopo
2015-10-24 11:35:28 +08:00
@zoowii 一定不是我写的啊!!

对这种通用型 BI 工具不能要求太高,非时间维度、层次、上钻下钻等特性其实如果不引入人工配置是很难实现的。如果要这么复杂自己开发会更合适一些。
mwylaoma
2015-10-24 16:56:37 +08:00
@hooopo 感谢~
hooopo
2015-12-04 12:32:54 +08:00
New version of Metabase - (Pulses + Redshift + SQL Server support)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/230642

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX