thelia/metabase-module

Thelia的Metabase模块

安装: 7

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 6

分支: 0

开放问题: 0

类型:thelia-module

1.0.0 2024-07-08 09:31 UTC

This package is auto-updated.

Last update: 2024-09-08 10:02:46 UTC


README

本模块是为了将Metabase仪表板集成到Thelia的后台管理中而制作的

TheliaAdminMetabase

TheliaAdminMetabase

请查看Metabase API文档以获取更多关于Metabase的详细信息

使用本模块,您可以将您的Metabase账户连接到管理面板并打印一些统计数据

您还可以导入数据库,创建默认的Metabase仪表板和卡片,并修改您的metabase同步参数

安装

Composer

将其添加到您的主要thelia composer.json文件中

composer require thelia/metabase-module:~1.0

使用

配置

转到配置面板

使用您的URL、metabase邮箱和密码配置Metabase

要获取集成令牌,请访问https://您的metabase-url/admin/settings/embedding-in-other-applications并激活集成

ConfigurationMetabase

导入数据库

转到导入数据库面板

ImportDataTable

Metabase名称将是您的Metabase集合名称

然后,填写数据库信息

数据库的导入可能需要一些时间。

生成Metabase

转到生成元表面板

CreateMetabase

填写订单状态(2,3,4)的id(2 -> 已支付,3 -> 处理中,4 -> 已发送)

您必须先点击检查按钮。如果您的数据表安装完成,您将能够生成默认的Metabase卡片和仪表板

它将分为两个集合

MainStatistic
  • 包含过去30天的营业额、年度营业额和热销商品

MainMetabase

SecondStatistic
  • 按产品、品牌和产品类别显示销售额和营业额

SecondMetabase

注意:所有名称都可以在Metabase翻译中更改。

更新同步

转到更新Metabase同步面板

SyncingAndScanMetabase

默认情况下,Metabase会进行轻量级每小时同步和密集型每日字段值扫描。如果您有大型数据库,您应修改同步选项。

数据库同步

这是一个轻量级过程,用于检查数据库模式的更新。在大多数情况下,您可以将此设置为每小时同步。

扫描筛选值

Metabase可以扫描数据库中每个字段中的值,以在仪表板和问题中启用复选框筛选器。这可能是一个资源密集型的过程,尤其是如果您有一个非常大的数据库。

定期重新指纹表

这使Metabase能够在同步期间扫描额外的字段值,从而实现更智能的行为,如改进条形图的自动分箱。

同步选项

  1. 完全同步:激活同步和扫描
  2. 按需:在新的筛选值上激活同步和扫描
  3. 仅同步:不激活扫描

对于开发者

如果您想使用该模块创建自己的Metabase,请参阅开发者文档