metabase是一个BI工具,主要用于数据展示,分析等。这里主要记录下metabase嵌入到java应用中的具体步骤。
嵌入分为两种方式:问题嵌入和仪表盘嵌入
创建一个图表就是创建一个问题,之后就可以将该图表嵌入到应用中展示;当需要将多个图表在同一个页面展示时,可以将多个图表放入同一个仪表盘中,再将仪表盘嵌入到应用中。
问题嵌入步骤:
1.创建问题
2.在问题页面选择右下角分享按钮,再选择在一个应用嵌入这个question
3.发布这个问题
4.如果你的问题有参数,则在右边的参数选择对应的参数类型
取消无参数;可编辑的为可变的参数,嵌入展示的时候会多一个输入框,图表会根据输入框内容动态变化;锁定的为固定的参数。
5.点击左上角的代码
这段代码本质上是生成一个带有token的地址,不同的语言写法上不同,图片代码是官方示例,前端可以通过标签去访问这个地址并返回对应的问题图表
java代码示例:
仪表盘嵌入:
与问题嵌入相差无几,分享时在仪表盘页面分享。
相关文章: