使用情况分析

使用情况分析仅适用于 ProEnterprise 计划(包括自托管和 Metabase 云)。

使用情况分析集合是一个特殊集合,包含只读的问题、仪表板和模型,可帮助您了解人们如何使用您的 Metabase。

Usage analytics collection

您可以在左侧导航栏的集合下找到使用情况分析集合。您还可以创建自定义报告。

这些资源对以下方面非常有用:

  • 了解使用情况:了解人们如何使用您的 Metabase(例如,新问题、最活跃的人员和群组等)。
  • 审计活动:了解谁在何时查看或做了什么,包括跟踪仪表板和问题的查看、查询、下载以及其他活动,例如更改设置或邀请人员加入您的 Metabase。
  • 改进运营:了解最慢的仪表板和问题,您的数据库性能如何,谁消耗的资源最多等等。

Metabase 会创建一些您可能会在使用情况分析中看到的默认用户账户,例如 internal@metabase.com。请参阅默认账户

访问使用情况分析

您可以在导航侧栏的集合下找到使用情况分析集合。默认情况下,只有管理员才能看到使用情况分析集合,但管理员可以授予其他群组对其的查看权限。您可以在管理设置 > 权限 > 集合中管理该集合的权限。

使用情况分析集合只有两种访问类型:查看无访问权限。即使是管理员也无法管理使用情况分析。

此外,这个使用情况分析集合有一个默认的子集合,名为“自定义报告”,您可以使用它来保存重复/修改过的问题、仪表板和模型。这个子集合继承相同的权限,但它不是只读的;管理员默认拥有管理权限,并可以授予其他群组查看权限。

如果您从 48 之前的版本升级,拥有监控权限的群组也将获得使用情况分析集合的访问权限。但在此初始“老用户带新用户”之后,监控访问权限与使用情况分析集合无关;您需要专门授予群组使用情况分析集合的访问权限。

查看问题、仪表板或模型的使用洞察

只有对“使用情况分析”集合有查看权限的群组中的人员才能看到此“使用洞察”选项。

要查看问题、仪表板或模型的使用情况分析:

  • 访问该项目。
  • 点击右上角的信息按钮。
  • 点击洞察

Metabase 将带您到相关的用法仪表板并插入项目的 ID。

Metabase 保留使用数据的时间

默认情况下,Metabase 将保留活动视图查询执行的数据 **720 天**。Metabase 每天两次删除超出此阈值的行。您可以通过调整环境变量MB_AUDIT_MAX_RETENTION_DAYS来更改此限制。

Metabase 开源版(也用于Metabase 云入门计划)不收集活动视图数据。如果您从开源/入门版升级到 Pro 或企业版计划,您将只在“使用情况分析”中看到“视图”和“活动”数据,且**从您升级时开始计时**。

创建自定义报告

您可以复制“使用情况分析”集合中的任何问题、仪表板和模型,并根据需要进行调整,但您需要将它们保存到不同的集合中。

自定义报告集合

虽然您可以将自定义问题、模型和仪表板保存到任何您喜欢的位置(除了“使用情况分析”集合本身),但我们建议您将自定义的使用情况分析报告保存到方便命名的“自定义报告”子集合中。这样,这些项目将继承与父级“使用情况分析”集合相同的权限。

关于自定义报告集合有一点需要注意:它的元数据在 Metabase 重新启动时会重置。虽然您可以暂时重命名自定义报告集合,或者为其添加描述或官方徽章,但 Metabase 在重新启动时会删除此集合的元数据。但请放心,Metabase 将保留您添加到自定义报告集合中的任何问题、模型、事件或仪表板。

仪表板

使用情况分析集合包括一组只读仪表板。

Metabase 指标仪表板

关于人员查看和创建仪表板、问题、订阅和警报的通用信息。卡片包括:

  • 上周活跃用户
  • 上周问题查看次数
  • 上周创建的问题
  • 上周创建的仪表板
  • 上周创建的警报和订阅
  • 每周活跃用户
  • 每周问题查看次数
  • 最活跃用户
  • 最活跃创建者
  • 最多查看的仪表板
  • 最多查看的卡片

最多查看内容仪表板

查看 Metabase 中最相关的内容。卡片包括

  • 最多查看的仪表板
  • 最多查看的问题
  • 最多查看的表格

人员概览仪表板

查看某人在 Metabase 中的活动。卡片包括

  • 所属群组
  • 活跃警报
  • 每月创建的问题数
  • 每月问题查看次数
  • 最多查看的仪表板
  • 最多查看的问题
  • 最近查看的仪表板
  • 最近查看的问题
  • 最近查看的表格
  • 最近活动
  • 最后查询

仪表板概览仪表板

关于仪表板、问题、模型和表格的信息。卡片包括

  • 仪表板元数据
  • 每月仪表板查看次数
  • 问题性能
  • 此仪表板上最活跃的人员
  • 此仪表板中的问题
  • 此仪表板上最活跃的人员
  • 此仪表板中的问题
  • 仪表板上的近期活动
  • 此仪表板上的订阅

问题概览仪表板

特定问题的视图、性能、活动及其他数据。卡片包括

  • 问题元数据
  • 每月问题查看次数
  • 问题性能
  • 此问题上最活跃的用户
  • 包含此问题的仪表板
  • 此问题的最新活动
  • 此问题的警报

性能概览仪表板

问题、仪表板和数据库性能。卡片包括

  • 最慢的仪表板
  • 消耗资源最多的仪表板
  • 最慢的问题
  • 消耗资源最多的问题
  • 同一选项卡中有更多问题的仪表板
  • 消耗资源最多的用户

如果您使用 MySQL 或 MariaDB 作为您的应用程序数据库,性能概览仪表板将不显示显示第 50 和 90 百分位查询运行时间的卡片结果,因为 MySQL 和 MariaDB 不支持百分位聚合。我们建议使用 PostgreSQL 作为您的应用程序数据库。

“布满灰尘”的内容仪表板

您可以考虑归档的仪表板和问题。卡片包括:

  • 近期未审查的仪表板
  • 近期未审查的问题
  • 不属于任何仪表板的问题

模型

“使用情况分析”集合包含基于 Metabase 应用程序数据库的一系列有用模型。

活动日志模型

此模型的每一行描述特定主题的一个事件。字段包括

  • ID
  • 主题
  • 时间戳
  • 结束时间戳
  • 用户 ID
  • 模型
  • 模型 ID
  • 详情

主题包括

  • 警报-创建
  • 警报-删除
  • 卡片-创建
  • 卡片-删除
  • 卡片-更新
  • 仪表板-添加卡片
  • 仪表板-创建
  • 仪表板-删除
  • 仪表板-移除卡片
  • 安装
  • 指标-创建
  • 指标-删除
  • 指标-更新
  • 细分-创建
  • 细分-删除
  • 细分-更新
  • 设置-更新
  • 订阅-创建
  • 订阅-删除
  • 用户-加入

视图日志模型

跟踪卡片(包括模型)、仪表板和表格的视图。字段包括

  • ID
  • 时间戳
  • 用户 ID
  • 实体类型(卡片、仪表板或表格)
  • 实体 ID
  • 实体限定 ID

查询日志模型

有关 Metabase 在所有仪表板中运行的所有查询的信息。字段包括

  • 实体 ID
  • 开始时间
  • 运行时间(秒)
  • 结果行数
  • 是否为原生查询
  • 查询来源
  • 错误
  • 用户 ID
  • 卡片 ID
  • 卡片限定 ID
  • 仪表板 ID
  • 仪表板限定 ID
  • Pulse ID
  • 数据库 ID
  • 数据库限定 ID
  • 缓存命中
  • 操作 ID

查询来源包括

  • 操作
  • 即席查询
  • 集合
  • csv-下载
  • 仪表板
  • 嵌入式仪表板
  • 嵌入式 csv-下载
  • 嵌入式 json-下载
  • 嵌入式问题
  • 嵌入式 xlsx-下载
  • json-下载
  • 地图瓦片
  • metabot(实验性)
  • 公共仪表板
  • 公共问题
  • 脉冲(包括仪表板订阅和警报)
  • 问题
  • xlsx-下载

警报模型

所有警报,包括活跃和已归档的。

  • 实体 ID
  • 实体限定 ID
  • 创建时间
  • 更新时间
  • 创建者 ID
  • 卡片 ID
  • 卡片限定 ID
  • 警报条件
  • 计划类型
  • 计划日
  • 计划小时
  • 已归档
  • 接收者类型
  • 接收者
  • 外部接收者

内容模型

问题、仪表板、模型、事件和集合。

  • 实体 ID
  • 实体限定 ID
  • 实体类型
  • 创建时间
  • 更新时间
  • 创建者 ID
  • 名称
  • 描述
  • 集合 ID
  • 由用户公开
  • 是否启用嵌入
  • 已归档
  • 操作类型
  • 操作模型 ID
  • 集合是否为官方
  • 集合是否为个人
  • 问题可视化类型
  • 问题数据库 ID
  • 问题是否为原生
  • 事件时间戳

实体类型包括

  • 操作
  • 集合
  • 仪表板
  • 事件
  • 模型
  • 问题

人员模型

Metabase 中的所有人员,包括已停用的账户。字段包括

  • 用户 ID
  • 电子邮件
  • 名字
  • 姓氏
  • 全名
  • 加入日期
  • 上次登录
  • 更新时间
  • 是否为管理员
  • 是否活跃
  • SSO 来源
  • 区域设置

仪表板订阅模型

哪些订阅是活跃的,谁创建了它们,谁订阅了它们,何时发送等信息。

  • 实体 ID
  • 实体限定 ID
  • 创建时间
  • 更新时间
  • 创建者 ID
  • 已归档
  • 仪表板限定 ID
  • 计划类型
  • 计划日
  • 计划小时
  • 接收者类型
  • 接收者
  • 外部接收者
  • 参数

仪表板卡片模型

每一行代表一个仪表板卡片:可以是问题卡片或文本卡片。字段包括

  • ID
  • 仪表板 ID
  • 仪表板选项卡 ID
  • 问题 ID
  • 创建时间
  • 更新时间
  • 大小 X
  • 大小 Y
  • 可视化设置
  • 参数映射

数据库模型

有关已连接数据源的信息。字段包括

  • 实体 ID
  • 实体限定 ID
  • 创建时间
  • 更新时间
  • 名称
  • 描述
  • 数据库类型
  • 元数据同步计划
  • 缓存字段值计划
  • 时区
  • 是否按需
  • 自动运行查询
  • 缓存 TTL
  • 创建者 ID
  • 数据库版本

表格模型

所有连接数据源中的所有表格列表。字段包括

  • 实体 ID
  • 实体限定 ID
  • 创建时间
  • 更新时间
  • 名称
  • 显示名称
  • 描述
  • 活跃
  • 数据库 ID
  • 模式
  • 是否为上传

字段模型

所有连接数据源中的所有字段。字段包括

  • 实体 ID
  • 实体限定 ID
  • 创建时间
  • 更新时间
  • 名称
  • 显示名称
  • 描述
  • 基本类型
  • 可见性类型
  • 外键目标字段 ID
  • 是否包含字段值
  • 活跃
  • 表格 ID

系统任务模型

描述 Metabase 过去 14 天的内部进程任务。

  • ID
  • 任务
  • 数据库限定 ID
  • 开始时间
  • 结束时间
  • 持续时间(秒)
  • 详情

阅读其他Metabase 版本的文档。

© . All rights reserved.