BI 仪表盘最佳实践
了解如何制作出色的商业智能仪表盘。
在 Metabase 中,仪表盘是您可以将图表和文本卡片以网格形式组织起来的页面。有关基础知识,请查看我们关于创建仪表盘的文档。本文涵盖了构建出色商业智能仪表盘的高级概念,并提供了一些如何充分利用 Metabase 工具的实用建议。
BI 仪表盘的目的
商业智能仪表盘应有助于决策。仪表盘有不同的类型——您通常会看到它们分为分析型、战略型和运营型仪表盘——但每个仪表盘的目的都应该是监控您的行动及其效果。就像汽车仪表盘上的仪表一样,它们应该为您提供所采取行动的反馈:如果我踩油门,我现在开多快?BI 仪表盘的目的是获取关于您是否做出了正确决策,或者是否需要采取行动的反馈,这意味着仪表盘应捕捉您的团队行动与这些行动效果之间的关系。我们的定价策略表现如何?我们发起的营销活动是否带来了新用户?这些新用户中有多少进行了转化?
我们将讨论仪表盘的呈现方式——仪表盘的外观——但首先您需要确定您的仪表盘应该回答哪些问题。
您的 BI 仪表盘应该包含哪些问题?
首先定义决策,然后收集数据以支持这些决策
调整您包含的问题,使其与您的受众可以采取行动的决策相关。例如,如果您正在为团队构建 BI 仪表盘,请与他们讨论他们每天/每周/每月需要做出的决策,并包含捕捉他们所采取的行动以及这些行动的效果(或目标)的问题。如果团队已经定义了他们负责的指标或 KPI,那么您的工作将是帮助找出在仪表盘上表示这些指标的最佳方式。
是否存在类似的仪表盘?
如果您正在问这些问题,很可能其他人也在问。搜索您的 Metabase,检查是否已经存在满足您需求的问题和仪表盘。如果存在,并且您认为有改进空间,请联系维护者分享您的想法,以便您可以为您的用例创建最佳 BI 仪表盘。如果您发现一个类似的仪表盘不完全符合您的需求,您可以复制它并根据您的用例进行自定义(有关如何复制仪表盘的详细信息,请参阅如何创建仪表盘)。
根据节奏调整您的仪表盘
您在仪表盘中包含的数据通常会有一个自然的节奏(例如,账目可能每天、每周等结算)。考虑节奏的另一种方式是确定人们多久会查阅仪表盘;也就是说,人们多久需要做出或重新评估仪表盘所告知的决策。人们会每天查看这个 BI 仪表盘,还是在每月的计划会议上查看一次?一旦您定义了频率,如果包含的问题是相同时间粒度的相关关键信号,则有助于人们查看数据之间的关系。如果您向仪表盘添加日期过滤器,可以为仪表盘中的所有问题设置默认时间范围;但如果所有图表都显示相同时间分辨率(例如每周或每月)的数据,则更容易进行比较。
优先使用 GUI 问题而非原生查询
在可能的情况下,使用查询构建器来编写问题,以充分利用完整的钻取菜单,让不懂 SQL 的人也能将您的问题作为进一步探索的起点。查询构建器允许您添加自定义表达式并进行连接,因此您可能会发现您并不像自己认为的那样需要 SQL。或者,您也可以用 SQL 编写查询,将其保存为问题,然后使用该保存的问题作为 GUI 查询的起点,您可以在其中过滤、汇总和分组数据——甚至包括自定义列。
注意上下文
人们会在哪里查看这个仪表盘?在电视上?在办公桌旁?在手机上?确保您以实际使用方式查看仪表盘,并相应地进行调整。这里的主要考虑因素是屏幕是否固定,因为固定屏幕空间限制了您可以包含的问题数量。但除了固定屏幕场景之外,您可以包含任意数量的问题。您经常会看到文章建议将可视化限制在某个数量。如果将其理解为应该选择性地包含内容,这作为一般建议是很有用的。重要的是要确保这些图表清晰可读,并且宁愿有一个需要滚动才能查看的仪表盘,也不要省略相关和关键的信号。
优化 BI 仪表盘以提高速度
我们写了一篇关于如何加速仪表盘的文章,但这里值得重申。让仪表盘加载更快最简单的方法是请求更少的数据。有时您确实需要大量数据,但如果您包含历史数据,您到底需要追溯到多远?并且您每次有人查阅仪表盘时都必须加载它,还是可以由查看者来扩大日期过滤器,或者深入到特定的问题中?您还可以将一个仪表盘分解成多个仪表盘,以减少单个仪表盘上需要加载的项目数量。
使用精确的标题和描述
只需润色仪表盘的文档,您就可以显著改进它。例如,比较“客户订单”和“全球 L7 客户订单日平均计数”。并填写仪表盘上所有问题的描述。对于大型仪表盘,您可以使用文本卡片来作为仪表盘部分的标题。预测问题并添加文本卡片来解决这些问题(例如,解释数据中的偏差:中断、产品发布、重大销售或营销活动等)。考虑包含联系信息以及相关问题、仪表盘和其他相关文档或网站的链接。
添加过滤器并制作交互式 BI 仪表盘
向仪表盘添加过滤器
在仪表盘上添加过滤器允许您将多个图表限定到特定的时间段、位置、ID 或其他类别。人们可以点击单个问题来筛选其结果,但在仪表盘级别添加过滤器允许他们在对过滤器应用不同值时查看图表之间的关系。如果您的仪表盘包含过滤器,请尝试使过滤器适用于仪表盘上的大多数或所有卡片。也就是说,只包含带有您可以连接到该过滤器的字段的卡片。
如果一个过滤器中的选择应该影响另一个过滤器的选项,那么您应该链接过滤器。这样,如果第一个过滤器被应用,第二个过滤器的选项将被限制。例如,如果您同时有州和城市过滤器,为加利福尼亚州过滤仪表盘应该将城市过滤器的选项限制为加利福尼亚州的城市。
如果您想做得更高级,您甚至可以设置点击图表来过滤仪表盘——请参阅我们关于交叉过滤的文章。
您还可以为带有 SQL 问题的仪表盘添加过滤器,包括使用字段过滤器来创建智能下拉菜单。
创建并链接多个仪表盘
如果您的仪表盘开始堆满问题,请考虑将其分解成多个仪表盘。您可以自定义仪表盘卡片的点击行为,以链接到其他仪表盘、问题或 URL(顺便提一下,这对于不依赖操作菜单的 SQL 问题特别有用)。例如,如果您的其中一张卡片是趋势图,您可以将该卡片链接到一个深入分析该指标数据的仪表盘。将仪表盘分解成多个仪表盘可以减少加载时间,因为您可以让受众决定是否需要了解更多信息(即加载更多数据)。除了自定义点击行为,您还可以使用文本卡片来包含指向相关仪表盘、问题或其他相关网站的链接。
BI 仪表盘可视化最佳实践
收集并记录完问题后,现在是时候安排和微调 BI 仪表盘以获得最佳使用效果了。
安排项目以传达其相对重要性
哪些卡片应该放在哪里,为什么?在仪表盘网格上,重要性从上到下递减,从左到右或从右到左递减,具体取决于您的受众的主要语言。也就是说,您很可能会将最重要的卡片放在左上方。您还可以通过大小来强调重要性。如果可以的话,将卡片保持在“首屏可见”——也就是说,在笔记本电脑的浏览器窗口中可见,而无需人们向下滚动,但不能以将卡片缩小到难以辨认的程度为代价。
将涵盖类似主题的卡片分组。您可以使用文本卡片作为分隔符,或作为部分标题、描述和评论。
寻找机会添加更多有用的信息
Metabase 的可视化工具照顾了信息设计和视觉素养的许多最佳实践——它们尽力让 Edward Tufte 感到骄傲,以最少的“墨水”传达最多的信息。但即使 Metabase 图表开箱即用无冗余,您也应该查看可视化设置,看看是否可以添加额外的上下文。例如,条形图有很多可以做的事情。条形图或折线图上的简单目标线,或者表格上的条件格式,可以为“这些值好不好?”、“是否符合预期?”、“是否达到目标?”等问题提供有意义的答案。
例如,除了简单地显示一个数字,您还可以额外显示它随时间的变化。假设您想包含过去一周的订单数量;您可以将其按时间维度分组,并将可视化设置为趋势线,而不是将其显示为纯数字。这样人们就可以在之前的数字背景下看到价值——该值是改善了还是恶化了?
您还可以调整趋势箭头的颜色(绿色表示好,红色表示差),这样您希望下降的数字(如流失率)和您希望上升的数字(收入)都可以获得绿色箭头。
为工作选择合适的可视化
一般来说,最好的建议是避免将一个美观、色彩丰富的仪表盘误认为是一个信息丰富的仪表盘。许多 BI 文章(有时我们也犯了这个错误)会展示多种不同可视化类型的仪表盘:条形图、仪表盘、饼图、散点图等等。我们这样做是因为 1) 它们看起来很酷,2) 我们的目标是展示产品的功能,这与获取决策反馈的目标不同。通常您真正需要的只是时间序列和表格的组合。
这个 KPI 仪表盘示例并不华丽,但它包含了大量信息。仪表盘对相关卡片进行分组和颜色编码(绿色表示订单数据,蓝色表示用户数据,紫色表示产品数据),让查看者了解我们当前的每周表现与过去三个月的比较(因此无需加载全年数据),包含趋势线和目标,并包含交叉过滤,以便查看者可以点击条形图中的类别来更新类别过滤器。
即使是简单的表格,也有很多机会进行润色:确保排序和列顺序合理,调整标签标题,并应用条件格式以使数据更易于阅读。
如何处理您出色的新 BI 仪表盘
现在您有了一个美观、信息丰富的 BI 仪表盘,是时候分享它了。
设置您的仪表盘订阅
仪表盘订阅是分析的推拉中的“推”。您可以通过电子邮件或 Slack 发送仪表盘结果。
将仪表盘固定到集合中
当您准备向团队其他成员发出信号,表明您有一个非常可靠的 BI 仪表盘值得他们查看时,请将其添加到相关集合并固定。要了解更多信息,请查看保持分析井然有序。
通过公共链接或嵌入共享您的 BI 仪表盘
您还可以通过公共链接或在 iframe 中共享仪表盘,您可以将其嵌入到您的网站或应用程序中。请参阅我们关于嵌入图表和仪表盘的文章。