前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Metabase 产品调研

Metabase 产品调研

作者头像
用户6021891
发布2020-02-17 23:16:49
3.6K0
发布2020-02-17 23:16:49
举报
文章被收录于专栏:万能的小草万能的小草

一、产品概述

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 必将成为一款十分优秀的开源数据查询和可视化的工具。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-02-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 小草学Python和SQL 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档