2024年1月10日 在 使用 Metabase

阅读时间:8分钟

Metabase 守护与使用分析

The Metabase Team Portrait
Metabase 团队
‧ 2024年1月10日 在 使用 Metabase

‧ 阅读时间:8分钟

Metabase housekeeping with usage analytics Image
分享这篇文章

Metabase 使用分析是一个调查工具,您可以使用它来快速查找错误和排查问题;清理您的 Metabase 实例。它作为基于您使用数据的交互式仪表板、问题和模型集合,在 Pro 和企业计划中可用。

关于使用分析的一个有趣之处在于,您可以按用户组筛选,以查看不同部门的人没有使用的内容,然后反向思考如何引导他们找到对他们相关的内容。

以下是我们推荐使用使用分析来保持您的 Metabase 整洁、有序和顺畅运行的一些方法。

查找并删除(或重新利用)未使用的仪表板和问题

人们会进行临时分析,保存这些问题和仪表板,然后忘记它们,这可能会导致您的实例杂乱无章。归档未使用的问题可以将它们移出视线,以免人们意外地使用过时的数据。

未使用的内容也可能是重要且相关的内容难以找到的迹象。例如,您的财务团队并没有故意忽视您为他们专门制作的仪表板,他们只是找不到返回它的路径。

在您需要优先考虑新项目时,了解什么没有被使用也可能很有帮助。例如,营销团队要求一个新的仪表板,但快速检查显示您为他们制作的最后一个仪表板只使用过一次,因此一次性的分析项目可能更合适。

如何在 Metabase 分析中查看未使用的内容:查看“蛛网内容”仪表板。这是一个预制的仪表板,您可以查看哪些仪表板和问题有一段时间没有被使用了。

如何应对:在内容蜘蛛网仪表板中,您可以查看每个用户组或部门未使用的哪些内容,并存档任何未使用的仪表板或问题以减少杂乱。

Least viewed content in the Content with Cobwebs dashboard

如果您在您的使用分析中注意到某些内容实际上并未被使用,请使它们更容易被发现和参考。您可以使用任何仪表板自定义您的Metabase主页,以便人们可以立即获取他们所需的信息。您还可以通过显示索引记录使用官方收藏已验证模型和问题(如果您是专业版或企业版计划用户)来指导人们去他们需要去的地方。

查找显示错误的仪表板上的卡片

通过找到显示错误的仪表板并找出哪些需要重构或淘汰,来最大限度地减少挫折和死胡同。

如何找到返回错误的卡片:查看查询日志,并按查询来源是仪表板错误不为空进行筛选,以查看哪些卡片没有按预期工作,并修复或删除它们。

Query log in the query builder with query source and error filters

如何应对:查询日志通常会显示错误的原因,以便您知道如何修复它。例如,ERROR: syntax error at or near "left" Position: 121.您还可以将此日志与用户ID上的人模型一起使用,以追踪仪表板和卡片回其创建者,这样您就可以询问它们是否仍在使用中。

A query that joins the query log with the people model on user ID

查看哪些过时的仪表板和问题正在被使用(它们可能不应该被使用)

某些仪表板和问题将始终更新,自动与新鲜摄入的数据更新。但定期检查人们是否在使用过时的问题或仪表板可能很有用。同样适用于表格和模型。

如何检查过时的仪表板和问题:在查询构建器中,将视图日志和内容模型在合格ID上连接,并筛选出最近查看的以及一年前(或更多或更少,取决于您在组织中的“过时”)创建的内容。

A query that joins the View Log and Content models in the Metabase query builder

如何应对:了解内容是否仍然相关,如果不相关,则考虑存档它,或使用更新的数据源重新创建内容。将经过审查的内容标记为已验证(并让您的团队知道),以便他们使用可靠的数据。

查找慢速仪表板和问题

当涉及长时间运行的查询和数据仓库时,时间就是金钱。加载时间较慢的仪表板和问题对每个人来说都是一种痛苦,并会阻碍人们进行自助。

如何找到慢内容:查看性能概述仪表板。有关仪表板、问题、数据库和用户的信息按选项卡划分。在每个选项卡中,您可以按数据库和用户组进行筛选,并查看特定记录。例如,对于最慢的仪表板,点击仪表板并选择操作菜单中的“查看这些查询日志”。

如何修复:您可以调查仪表板为什么运行缓慢。仪表板上卡片的最优数量是20-25,超过这个数量将会减慢加载时间。使用选项卡将仪表板内容拆分以加快速度,同时使人们更容易消费。对于问题,您可能需要查看优化或重构查询。

您还可以缓存结果(如果您使用Metabase Pro,可以更具体地决定缓存什么以及缓存多长时间)或者决定是否是时候存档旧内容了。

用户管理:停用旧账户,跟进不活跃用户

我们希望每个人都能够充分利用Metabase,并且不需要为未使用的座位付费。如果一个用户已经几周没有登录,或者第一次登录后再也没有登录,他们可能并没有充分利用您提供的Metabase。这些人可能需要一些额外帮助来找到他们所需的内容,或者他们的账户可以被安全地停用。

如果有人离开了您的组织,但您不确定他们的账户是否已经被您或其他管理员停用,您可以在“人员模型”中进行快速检查。

如何检查不活跃用户:在“人员模型”中,筛选出活跃用户。这包括任何拥有当前访问权限/付费许可证的用户。从这里,您可以筛选出最后登录时间超过六个月(或更长或更短,取决于您的偏好)的用户。您还可以检查最后登录日期与加入日期相匹配的人。

A filter to show only active users with a login over 6 months ago

要采取的措施:与一段时间没有登录的用户联系。看看他们是否需要帮助使用Metabase或访问正确的数据、问题或仪表板。如果他们不再需要使用Metabase,您可以停用他们的账户

找出消耗最多资源的内容

您的Metabase也可能因为占用大量资源的仪表板和问题而变慢。根据您的数据库,这也可能影响成本。例如,Snowflake根据查询运行的时间来收费。

通过了解哪些问题是给您的数据库和Metabase带来压力的,您可以采取行动,例如缓存结果、重构查询或使用额外的过滤器来查询更少的数据(例如,限制日期范围或国家)。

如何找出占用最多资源的内容:查看“性能概述”仪表板,以查看哪些仪表板、问题和用户正在使用最多的资源。查看每个选项卡并按数据库或用户筛选以获得更多洞察。

要采取的措施:这里有一些性能优化清单您可以运行。

了解更多关于Metabase使用分析的信息

您可能还会喜欢

所有帖子
设置基本日志分析管道的图像 2024年3月4日,在使用Metabase

设置基本日志分析管道

您可以使用BI工具进行小规模日志分析并添加数据可视化。以下是一些建议,帮助您开始。

The Metabase Team Portrait
Metabase 团队

阅读时间:4分钟

在Zendesk中嵌入Metabase仪表板图片 2024年2月26日,在 使用Metabase

在Zendesk中嵌入Metabase仪表板

自动获取您需要用于支持工单的客户数据和见解。您还可以在Salesforce、Stripe、Jira或允许嵌入URL的平台中嵌入仪表板。

Ignacio Beines Furcada and Sarina Bloodgood Portrait
Ignacio Beines Furcada 和 Sarina Bloodgood

阅读时间:5分钟

所有帖子
Close Form Button

订阅我们的通讯

与Metabase的最新更新和新闻保持联系。绝不发送垃圾邮件。