专栏首页万能的小草Metabase 产品调研

Metabase 产品调研

一、产品概述

Metabase是一款面向全体公司用户,可以提出问题并从数据中学习的简单,开源的数据查询和可视化分析工具。任何人都可以使用它来构建图表,仪表板和电子邮件。

访问地址:https://www.metabase.com

版本编号: 0.33.6

二、产品介绍

2.1首页

Metabase会在首页上向您显示一些内容:

  1. 您可以查看一些自动浏览的表格,如果愿意,可以另存为仪表板。
  2. 显示您或您的同事创建的事物的区域,以及一个链接,以查看您拥有的所有仪表板,问题和pulses。
  3. 已连接的数据库列表。
  4. Our analytics 文件夹管理

此模块主要提供仪表板(dashboards)、问题(question)、定时邮件(pulses)的列表管理。普通用户看到的列表:

文件夹里面可以支持包含其他子文件夹。metabase默认根文件夹 “our analytics”,其他文件夹都保存在其中。 同时hover到某个文件,支持对dashboards操作有: 固定到首页(pin this item)、移动(move this item)、复制(duplicate this item)、归档(archive this item); 支持对问题(question)和定时任务(pulses)的操作有:固定到首页(pin this item)、移动(move this item)、归档(archive this item)。在右上角提供查看归档文件(view the archive)。 支持批量对归档的文件进行取消归档、删除的操作。

2.2 问题(ask question)

点击首页右上角的ask question 按钮,跳转到如下页面,目前支持3种方式Simple question、Custom question、Native query。

Simple的问题模式,支持简单的单表设置过滤条件,汇总和可视化数据。

Custom的问题模式提供了功能强大的notebook编辑器,支持创建多表关联,筛选和汇总或自定义列等更复杂的问题。

Native query的问题模式提供了用户通过SQL /本地查询编辑器去查询数据并进行可视化呈现的功能。

这里我们优先介绍最简单的simple。

这里依次需要选择数据库(database)、数据表(table)。选完之后,会运行并查询出来相关的数据,若需要配置筛选条件和聚合条件,则在filter 和 Summarize 里面放入对应的筛选条件和聚合条件。

一般来说,字段类型可以大致分为三类:数值型、字符型、日期型,根据变量类型的不同,metabase提供了不一样的filter 选项。

接着介绍一下 Custom query。 这里面支持进行多表关联、设置筛选条件,排序、限制查询结果的行数、新增计算字段、查看sql的功能。

这里面需要注意的是每一步的preview 都可以查看当前步骤的查询结果。

最后聊一下Native query。

此模块主要针对会写SQL的高阶用户,当前支持通过learn data 去查看库表的元信息数据, 通过variable 按钮去查看并设置内置变量参数。

当前版本支持的内置变量的类型有: 文本、数字、日期、下拉列表(Field Filter)

2.3 可视化(visualization)

虽然表格对于查找信息或查找特定数字很有用,但通常图表更容易查看数据趋势并理解数据。

当前版本metabase 支持的图表类型如下所示。(合计14种,主要为常见的图表:折线图、柱形图、组合图、面积图、条形图、散点图、扇形图、漏斗图、趋势图、进度条、仪表盘、指标卡、表格、地图)

如果需要更改图表展示类型,只需单击左下角的Visualization按钮就可以打开。某些的可视化效果如果对您的question没有真正意义,则该选项将在边栏中显示为灰色。但是用户仍然可以选择灰色选项,只是需要打开图表Settings以使选择的数据能够适配。

详细的图表配置信息参考此文档:https://www.metabase.com/docs/latest/users-guide/05-visualizing-results.html

3.4 仪表板 dashboards

仪表板是可视化图表组件的自由组合,具备一定的业务逻辑,用户可以将经常使用的question以及业务的核心关键指标添加进行,进行团队共享。

3.4.1点击首页右上角的新建dashboard,输入仪表板的名称、描述,默认放置的文件夹为 our analytics。

3.4.2添加保存的question到仪表板。

可以在保存问题后弹出的窗口中将新保存的问题添加到仪表板,也可以单击问题页面右上方的“添加到仪表板”图标。 同时支持编辑某一个仪表板,然后单击右上角的加号图标,将所有已保存的问题添加到仪表板。 仪表板及其包含的问题无需保存在同一文件夹中。

将question添加到仪表板后,呈现效果如下所示:

仪表板查看状态支持的操作有: 添加question、编辑、移动、复制、分享及嵌入、定时刷新、全屏。

仪表板编辑状态支持的操作有:添加question、添加筛选器、文本框、版本日志、分享及嵌入、取消、归档、保存。 同时有全局提示“you are editing a dashboard”。

3.5 定时任务 pulse

Metabase中的Pulses功能使您能够自动向同事定期发送更新,以帮助每个人跟踪您对重要的指标的更改。 用户可以自主选择通过电子邮件或Slack发送提醒。

1.新建一个pulse任务,点击metabase首页的右上角的 (+) 按钮,选择New pulse

2. 选择需要发送pulse的question

3.发送方式email 和Slack

4.发送周期

这里面支持用户选择当question查询没有结果不发送提醒。

三、总结

通过上面的介绍,可以清晰的看到Metabase是一款简单、超级易用的轻量级的数据查询和可视化分析的开源工具,用户使用门槛很低,完全能够面向产品、运营去进行推广。当然也存在着些许不足,权限管理目前过渡依赖于管理员去分发权限,考虑到公司业务复杂,如果要区分业务线的话,超级管理员对权限的管控就不太到位,并且处理问题不及时,其次可创建的图表类型较单一,图表的属性面板配置跟业界的power bi、tableau相比逊色不少,同时在metabase上不能自由的转换数据表里面的字段属性。

相信随着越来越多用户的使用和产品的迭代,metabase 必将成为一款十分优秀的开源数据查询和可视化的工具。

本文分享自微信公众号 - 小草学Python和SQL(zhujin_199),作者:旺盛的小草zhujin

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-02-03

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Redash调研

    俗话说“工欲善其事必先利其器”,今天跟大家一起交流一款简单易用的数据查询和可视化分析的开源BI工具Redash。

    用户6021891
  • 抓取《统计学习方法》前100条评论

    今天看完大壮老师《用Python玩转数据》的网络数据获取,决定来上手操作一下。就尝试抓取业界享誉好评《统计学习方法》的前100条评论,计算出平均得分。

    用户6021891
  • Kaggle- 一个神奇的网站

    今天向大家介绍一下Kaggle,感觉上面实在是太好玩了。。。所以一定要安利,安利,安利(重要的事情说三遍)

    用户6021891
  • BAT的进化论:深度布局互联网下半场的关键在哪?

    席卷整个互联网行业的裁员浪潮似乎预示着这个曾经带给我们诸多想象的风口行业已经画上了句号。结局并不完美,但过程却足以让人心生激荡。互联网时代的沉浮让我们见证了一日...

    孟永辉
  • 蓝桥杯 基础练习 2n皇后问题

      给定一个n*n的棋盘,棋盘中有一些位置不能放皇后。现在要向棋盘中放入n个黑皇后和n个白皇后,使任意的两个黑皇后都不在同一行、同一列或同一条对角线上,任意的两...

    Debug客栈
  • 华人女性AI科学家申省梅加盟安防新势力澎思,任职首席科学家,领导新加坡研究院

    今日(3月19日),澎思科技宣布前松下新加坡研究院副院长申省梅为首席科学家,同时宣布成立澎思新加坡研究院,从事人工智能技术和深度学习领域的研究,申省梅担任院长,...

    量子位
  • Kubernetes 中如何保证优雅地停止 Pod

    一直以来我对优雅地停止 Pod 这件事理解得很单纯:不就利用是 PreStop Hook 做优雅退出吗?但最近发现很多场景下 PreStop Hook 并不能很...

    CNCF
  • DeepMind黄士杰:深度学习有创造性,正参与星际2项目

    最近,AlphaGo“人肉臂”黄士杰回到台北参加了Google举办的一次人工智能论坛。并且发表了《AlphaGo与AI的黄金时代》演讲。

    量子位
  • Kubernetes 中如何保证优雅地停止 Pod

    一直以来我对优雅地停止 Pod 这件事理解得很单纯:不就利用是 PreStop hook 做优雅退出吗?但最近发现很多场景下 PreStop Hook 并不能很...

    PingCAP
  • 很认真的聊一聊程序员的自我修养

    大公司有厉害的程序员,优秀的架构师,但大量的小公司也有很多普通的程序员。在我这些年的工作经历中,也越来越深刻的感受到普通程序员的影响和力量。对于高阶程序员,所谓...

    Java团长

扫码关注云+社区

领取腾讯云代金券