Metabase是一款开源的可视化数据库管理软件,能够让小白快熟掌握SQL业务数据,支持团队共享,能够快速进行数据分析和查询,能够有效提高团队的工作效率,有需要的用户不要错过了,赶快来下载吧!
Metabase(数据库管理软件)创建了漂亮的图形和图表,并提供了一个易于使用的仪表板,每个人都可以在其中创建、组织和共享异常可视化的数据,它支持大量数据库,包括Postgres、MySQL、Druid、MongoDB、SQLite等等。
安装简单快捷
让每个人都可以在没有SQL知识的情况下提问
具有自动刷新和全屏选项的丰富仪表板
分析师和数据专家的SQL模式
创建规范段和度量
通过电子邮件或Sl ack安排并发送图表或结果
Metabot允许您随时查看数据
数据人性化选项
警报允许您查看数据中的更改
1、不懂 SQL 也可以很快掌握业务数据
一般来说,BI 产品的用户都是业务人员(大部分不懂 SQL ),Metabase 把数据分析常用的查询通过通过一个易于操作的界面来操作,这样,不懂 SQL 的业务人员也可以快速掌握业务数据。 下面举个简单的例子来看一下,如果销售人员想知道每月的订单数量该如何操作:
只需要点几下,就可以得出一个直观的可视化结果,当然,除了折线图之外,还可以选择饼图、柱状图、表格等。对于查询的结果,可以导出到 CSV。
看到这里,一定会有同学发现,这种单表查询统计太简单,真实情况的业务分析可能需要 JOIN 几张表或使用一些 SQL function 才能得到结果。然而,对于熟悉 SQL 的业务或开发人员,也可以通过 SQL 来获得业务数据,
2、业务数据与团队共享
上面这些业务数据都可以保存并且分享给团队里其他成员。除此之外,团队中开发人员也可以把复杂的查询写好,把结果共享给业务人员。这是团队共享业务数据的应用场景。
3、开源、部署方便
Metabase 支持多种数据源,包括MySQL、Postgresql 和 H2,看 Roadmap 即将支持的是 Redshift。
部署 Metabase 同样非常简单,在 Mac 上下载之后点击即用,其他平台也只需运行一个 jar 包而已。同时支持的部署环境是:
Heroku
Amazon Web Service
Docker
4、与 ETL 结合
虽说 Metabase 可以让不懂 SQL 的业务人员轻松分析业务数据。但由于 OLTP 数据库的结构本身是不利于业务分析的,更不要说数据量大的情况,OLTP 数据库 JOIN 几张表之后的查询效率更让人难以接受。