使用情况分析

使用情况分析仅在 ProEnterprise 计划中可用(自托管和 Metabase 云均可)。

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

Usage analytics collection

这些资源对以下方面很有用

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

关于这个特殊的“使用情况分析”集合,需要记住以下几点

  • “使用情况分析”是一个只读集合。即使是管理员也无法管理它。它是永久性的。
  • 默认情况下,只有管理员可以查看“使用情况分析”集合(尽管管理员可以授予其他群组查看权限)。如果您是从低于 48 版本的版本升级,则具有监控访问权限的群组中的人员也将获得对“使用情况分析”集合的访问权限。但在最初的“祖父条款”之后,监控访问权限与“使用情况分析”集合无关;您需要专门授予群组对“使用情况分析”集合的访问权限。
  • Metabase 开源版(Cloud Starter 计划使用)不收集“活动”和“查看”数据。如果您从开源版升级到 Pro 或 Enterprise 计划,则您只能从升级时开始在“使用情况分析”中看到数据。
  • 您可以复制“使用情况分析”集合中的任何项目,根据您的喜好修改项目,并将项目保存到另一个集合中。
  • Metabase 创建了一些默认用户帐户,您可能会在您的使用情况分析中看到这些帐户,例如 internal@metabase.com。有关更多信息,请参阅默认帐户

默认情况下,只有管理员可以查看“使用情况分析”集合。您可以在“管理设置”>“权限”>“集合”中管理集合的权限。

“使用情况分析”集合只有两种访问类型:查看无访问权限

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

查看问题、仪表盘或模型的使用情况洞察

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

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

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

Metabase 将带您进入相关的“使用情况”仪表盘,并插入该项目的 ID。

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

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

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

“使用情况分析”集合包含一组只读仪表盘。

关于查看和创建仪表盘、问题、订阅和警报的人员的一般信息。卡片包括

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

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

  • 最常查看的仪表盘
  • 最常查看的问题
  • 最常查看的表格

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

  • 成员
  • 活跃警报
  • 每月创建的问题数
  • 每月问题查看次数
  • 最常查看的仪表盘
  • 最常查看的问题
  • 最近查看的仪表盘
  • 最近查看的问题
  • 最近查看的表格
  • 最近活动
  • 最近查询

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

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

特定问题的查看次数、性能、活动和其他数据。卡片包括

  • 问题元数据
  • 每月问题查看次数
  • 问题性能
  • 此问题上最活跃的人员
  • 包含此问题的仪表盘
  • 此问题的最近活动
  • 此问题上的警报

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

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

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

您可以考虑存档的仪表盘和问题。卡片包括

  • 没有最近查看的仪表盘
  • 没有最近查看的问题
  • 不属于仪表盘的问题

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

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

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

主题包括

  • alert-create
  • alert-delete
  • card-create
  • card-delete
  • card-update
  • dashboard-add-cards
  • dashboard-create
  • dashboard-delete
  • dashboard-remove-cards
  • install
  • metric-create
  • metric-delete
  • metric-update
  • segment-create
  • segment-delete
  • segment-update
  • setting-update
  • subscription-create
  • subscription-delete
  • user-joined

跟踪查看卡片(包括模型)、仪表盘和表格。字段包括

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

关于 Metabase 在所有仪表盘上运行的所有查询的信息。字段包括

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

查询来源包括

  • action
  • ad-hoc
  • collection
  • csv-download
  • dashboard
  • embedded-dashboard
  • embedded-csv-download
  • embedded-json-download
  • embedded-question
  • embedded-xlsx-download
  • json-download
  • map-tiles
  • metabot (experimental)
  • public-dashboard
  • public-question
  • pulse(包括仪表盘订阅和警报)
  • question
  • xlsx-download

所有警报,包括活动和已存档的。

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

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

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

实体类型包括

  • action
  • collection
  • dashboard
  • 事件
  • 模型
  • question

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 版本的文档。