5 分钟让你报表不求人
2023 年尝试了不少低代码工具,我自己的结论是,组合使用这些工具会让你的效率大大提升,比如说这款 metabase,或许之花个 5 分钟-30 分钟就可以让你从此表报不求人,前后端通吃了. 不说夸张的话,感兴趣自己试试就可以.
Don't be a bottleneck
Fast analytics with the friendly UX and integrated tooling to let your company explore data on their own.
测试同学日常如果需要统计一些数据和做一些 DASHBOARD,来做一些数据分析,Metabase 可以满足大部分的需求. 当然前提是数据已经落到数据库,那么日常统计如:
用这个方法的最大好处是:
下面用几个例子来说明一下 Metabase 可以做什么,使用这个希望老板再叫你做一个报表展示系统,不用太担心什么前后端开发的事情了.
一条命令即可:
docker run -d -p 3000:3000 --name metabase metabase/metabase -v ~/metabase-data:/metabase-data
假设目前你已经有所以 API 信息,你想统计一下 API 分模块的数量,用饼图展示,需要怎么做呢?
假设 API 信息都在表apis
这个表里面,那么只需要在 Metabase 中创建 SQL 查询,同时可视化视图中选择饼图就可以:
在创建了第一个饼图之后,可以将此饼图添加到一个 Dashboard 中,
这样第一个 Dashboard 也已经做好,如果想要往这个 Dashboard 中添加更多的内容,可以先去常见一个查询/问题,选择可视化之后,在加入到 Dashboard 中就可以
加入后的效果如下:
以上两个例子是最简单的 Metabase 使用小结,还有一些高级的用法:
如何将这些报表集成到已有系统或者老板想任何时候都能看到的话,Metabase 有分享功能,可以通过 iframe 直接嵌入到已有系统:
这样一个报表系统就这么完成了,完全可以满足日常 QA 使用,只要去解决数据落库的问题,一个日常测试的指标 Dashboard 就可以非常方便的构建,同时有很多灵活度,因为 Dashboard 可以随时构建,缺的只是合适的数据.