DataAnalytics之Tool:Metabase的简介、安装和使用方法、案例应用之详细攻略
DataAnalytics之Tool:Metabase的简介、安装和使用方法、案例应用之详细攻略
目录
Metabase的简介
1、特点
Metabase的安装和使用方法
1、安装
快速设置:开发环境
前端快速设置
后端快速设置
2、使用方法
Metabase的案例应用
Metabase的简介
Metabase 是一个易于使用的开源商业智能和嵌入式分析工具,旨在让公司中的每个人都可以提问并从数据中学习。Metabase是一个开源的数据分析工具,允许用户通过简单的界面查询数据,而不需要SQL知识。它支持多种数据库,有云版和自托管选项,还有丰富的功能如仪表盘、模型、警报等。
GitHub地址:https://github.com/metabase/meta
1、特点
>> 快速设置:Metabase 可以在五分钟内完成设置。
>> 无需 SQL 即可提问:团队中的任何人都可以提问,而无需了解 SQL。
>> SQL 编辑器:对于更复杂的查询,可以使用 SQL 编辑器。
>> 交互式仪表盘:构建具有过滤器、自动刷新、全屏和自定义点击行为的精美交互式仪表盘。
>> 数据模型:创建清理、注释和/或组合原始表格的数据模型。
>> 规范的细分和指标:为您的团队定义规范的细分和指标以供使用。
>> 数据推送:通过仪表盘订阅,按计划将数据发送到 Slack 或电子邮件。
>> 数据变更提醒:设置提醒,以便在数据更改时收到通知。
>> 嵌入式图表和仪表盘:将图表和仪表盘嵌入到您的应用程序中,甚至嵌入整个 Metabase。
>> 支持多种数据库:Metabase 支持多种官方数据库和社区驱动程序。
Metabase的安装和使用方法
1、安装
Metabase 几乎可以在任何地方运行。请查阅安装指南。
快速设置:开发环境
要启动开发环境,您需要启动前端和后端,如下所示:
前端快速设置
以下命令将安装 Javascript 依赖项:
yarn install
要构建和运行而不监视更改:
yarn build
要构建和运行并进行热重载:
yarn build-hot
后端快速设置
要运行后端,您需要先构建驱动程序,然后启动后端:
./bin/build-drivers.sh
clojure -M:run
有关 Metabase 开发环境的更详细设置,请查看开发者指南。
2、使用方法
Metabase 旨在让用户轻松地探索和分析数据。主要使用方法包括:
>> 提问:用户可以使用简单的界面提问,无需编写 SQL 查询。
>> 创建仪表盘:用户可以将多个问题和图表组合成交互式仪表盘,以便更好地了解数据。
>> 设置提醒:用户可以设置提醒,以便在数据发生变化时收到通知。
>> 嵌入:用户可以将 Metabase 的图表和仪表盘嵌入到其他应用程序中。
>> 使用 API:Metabase 提供了 API,允许开发者以编程方式访问 Metabase 的功能。
Metabase的案例应用
Metabase 可以应用于各种场景,包括:
- 构建审核界面。
- 将用户子集导出到第三方营销自动化软件。
- 为公司人员提供自定义客户查找应用程序