[metabase]系列文章-安装与介绍

这是metabase系列分享文章的第一部分。

原因

最近在做BI系统调研,因为需要交付某产品使用,所以在调查BI相关系统,基本要求是:开源,免费,易用, 能被集成。

BI系统调查

AI给出了满足以上要求的系统有Apache superset, grafana, metabase, redash, dataease.
在这里插入图片描述我自己的考量:

superset

优点: 完全开源,
缺点:安装较复杂(安装方法),界面较老(因人而异)
总体试用下来感觉更像是一个专业的BI团队来使用的一个系统,且该系统较复杂,全面。
在这里插入图片描述

grafana

grafana本身自己一直宅使用,用于查看指标,日志,clickhouse等数据,更偏向于开发,ops使用监控软件。
在这里插入图片描述

metabase

metabase整体而言偏向普通用户点点点就可以做BI,可能更适用于领导使用,展现wiget丰富,但是该license有pro版本,且企业版本功能无法修改使用。(倾向于用), 安装简单,可以集成。
在这里插入图片描述

redash

文档比较混乱,并不能很好让用户快速上手。
在这里插入图片描述

dataease

文档官网混乱。

选择

所以最后还是选了metabase,主要是看重它的 开源, 易用性, 易集成。 当然风险就是 涉及到企业版的功能是无法使用的。 所以我们也提前调研了甲方需求 是否需要用到相关功能。

安装

metabase可以使用多个数据库。 这次就用最简单的(也是大多数人运行的命令:)

docker run -d -p 13000:3000 -v /root/demo/metabase.db:/metabase.db --name metabasetest metabase/metabase

访问http://ip:13000 开始进入引导界面:
设置语言,和登录信息(注意这里的邮箱和密码 等会登录要用), 先不加数据源 等会加。
在这里插入图片描述

在这里插入图片描述

设置

添加数据库

右上角 settings -> admin settings -> databases -> add database 按实际情况添加即可:
在这里插入图片描述

设置分享链接域名

settings -> admin settings 这里site url设置为外部可以访问的ip:
在这里插入图片描述

查看示例

这样之后,退出admin 设置 就可以查看metabase自带的数据示例了 提供了 丰富的示例。
在这里插入图片描述

本文完。 敬请期待下一期 写metabase基础使用。 metabase系列