天天看点

通过KPI仪表板进行数据驱动的决策

作者:新语数据故事汇
通过将原始数据转化为可行的见解和战略成果来提升你的决策过程

2013年,麻省理工学院的神经科学家发现,人类只需要13毫秒就能够理解一幅图像(Detecting meaning in RSVP at 13 ms per picture),这一速度比眨眼的速度还要快约十倍。这就解释了为什么仪表板在信息传递中非常重要。尽管我们可能不需要在13毫秒内理解季度销售数据,但人类大脑天生就具备视觉处理能力。以视觉方式表达思想和概念是传递信息的最佳途径。我们的大脑能够快速地理解图形所传达的内容。你的大脑能够快速理解图形所展现的内容:

通过KPI仪表板进行数据驱动的决策

什么指标很重要

每家公司都按照指标运营。指标驱动决策,决策推动指标。

通过KPI仪表板进行数据驱动的决策

如果一个指标不能改变你的行为,那它就是一个糟糕的指标

您总是试图让某个数字增加,某个比率减少,并且希望图形向右上方延伸。关键绩效指标(KPI)仪表板使你能够观察到图形向右上方延伸,并且看到这些数字的变化。你需要做出的第一个决定是哪些指标?

KPI 仪表板并不是将业务中的每项指标都塞进可视化中。需要考虑一下因素:

  • 在你的业务中,哪些指标实际上是重要的?它可以是一个单一的数字,一个核心指标,你可以将其展示在办公室的大屏幕上,或者在电脑的选项卡中打开。
  • 这个仪表板的目的是什么?是为了突出高层财务数据吗?用于查看销售指标吗?展示客户成功的NPS(净推荐值)和响应时间吗?
  • 受众是谁?你是在向高级主管或董事会成员总结数据吗?还是向团队展示基础数字?

每种类型的仪表板专注于业务的特定方面,并跟踪相关指标以提供见解并支持决策。以下是组织中不同仪表板的一些关键绩效指标(KPI)仪表板指南:

  • 营收仪表板:通过跟踪关键的营收指标,如总收入、营收增长、每位客户平均收入、每个产品或服务的收入、循环收入、按地区或市场细分的收入以及流失率,来监测企业的财务表现。
  • 销售仪表板:通过跟踪关键的销售指标,如销售量、销售收入、销售增长、平均交易规模、按产品或服务的销售、销售转化率、销售管道、销售周期长度以及按销售人员或团队的销售情况,提供对企业销售表现的见解。
  • 市场营销仪表板:专注于跟踪关键的市场营销指标,如网站流量、流量来源、跳失率、转化率、每次获取成本(CPA)、投资回报率(ROI)、社交媒体指标、电子邮件营销指标和潜在客户生成等,以评估市场营销活动和广告的有效性。
  • 财务仪表板:跟踪关键的财务指标,如营收、费用、净收入、现金流和财务比率。它有助于组织监控其财务状况并做出明智的决策。
  • 运营仪表板:专注于企业流程的效率和效果,跟踪生产速率、产能利用率、库存水平和订单完成时间等指标。
  • 人力资源仪表板:监控与员工相关的指标,如员工总数、离职率、员工满意度、培训效果和招聘表现。
  • 客户服务仪表板:跟踪客户满意度和支持表现,包括首次响应时间、解决时间、客户满意度评分和工单数量等指标。
  • 项目管理仪表板:提供项目状态、进度和关键绩效指标(KPI)的概览,如项目时间表、预算、任务完成情况和资源分配等。
  • IT 仪表板:监控技术基础设施的性能,包括系统运行时间、安全事件和其他相关指标,以确保 IT 系统和服务的正常运行。

每个模板都围绕帮助团队决策的指标。

创建KPI仪表板的工具和方式

如果你已经决定需要KPI指示板,那么应该如何创建一个呢?有很多选择,从简单的Excel、到商用的BI工具、开源的仪表板软件、以及SaaS服务或让工程师技术团队开发。让我们来看看它们的好处和挑战。

1. 电子表格工具

Excel电子表格是常用的、传统的仪表板。可让你创建简单且良好的 KPI 仪表板。它们提供基本的数据可视化选项,例如图表和图形。电子表格工具的主要优点是:

  • 辅助功能:大多数人都熟悉 Microsoft Excel 或 Google Sheets 等电子表格工具,这使得它们易于访问并被广泛采用。
  • 价格实惠:电子表格工具通常包含在标准办公软件包中或免费提供,这使其成为一种经济高效的选择。
  • 灵活性:电子表格可以轻松定制以满足特定需求,并且可以处理广泛的计算和数据操作。

使用电子表格进行 KPI 仪表板时可能会遇到的问题是:

  • 有限的可视化选项:电子表格工具通常提供基本的图表和图形,这可能不足以满足更复杂的数据可视化需求。
  • 手动数据输入和更新:数据集成功能有限,通常需要手动数据输入或耗时的导入过程。
  • 共享和协作困难:由于电子邮件来回传送,与其他团队成员共享仪表板可能会很麻烦。

2.商业智能(BI)工具

当你想到“仪表板”时,你会想到这些:Tableau、Microsoft Power BI和帆软 、阿里quickBI等等。它们确实提供了更高级的功能来创建 KPI 仪表板:

  • 高级数据可视化:BI 工具可以具有复杂的数据可视化选项,因此你可以创建更具吸引力和信息丰富的仪表板。
  • 数据集成:这些工具通常支持与各种数据源的集成,从而更轻松地创建组织和绩效的全面视图。
  • 高级分析:BI 工具通常包括高级分析功能,例如预测分析、数据挖掘,有时还包括机器学习。这些可以帮助发现业务洞察并为决策提供信息。

但他们的问题几乎与电子表格的好处相反:

  • 学习曲线:商业KPI 仪表板可能很复杂,需要大量时间来学习和掌握。
  • 成本:它们价格昂贵,特别是对于小型企业或预算有限的企业而言,你最终可能会被供应商锁定,无法将所有数据和仪表板转移到更有价值的工具。
  • 硬件和软件要求:某些 BI 工具需要特定的硬件或软件配置,这可能会成为小型组织的进入障碍。

3.数据可视化库

对于具有编程知识的人来说,使用数据可视化库,例如 D3.js (JavaScript)、Plotly (Python/R) 或 ggplot2 (R)、Echarts或pyEcharts,可以创建高度自定义和交互式的 KPI 仪表板。这些的好处是:

  • 灵活可定制:使用数据可视化库可以实现高度的定制和灵活性,使你能够创建更独特的仪表板。
  • 交互性:许多数据可视化库支持交互,因此你可以创建动态且更具吸引力的仪表板。
  • 开源选项:这些库是开源的,因此可以免费使用,并且有一个开发人员社区为其持续开发做出贡献。

坏消息是:

  • 需要技术专业知识:使用数据可视化库需要编程知识,这对于非技术用户来说可能是一个障碍。
  • 开发时间较长:使用库构建自定义 KPI 仪表板可能非常耗时且占用资源。
  • 维护取决于你:与任何自定义开发一样,可能需要持续维护和更新,以确保仪表板继续正常运行并满足组织不断变化的需求。

4. 定制开发

最后的选择是自己来干。你可以选择使用内部工程师或聘请外部开发人员来开发自己的 KPI 仪表板。这种方法提供了高度的定制化,但也可能需要大量的时间和投资。你得到:

  • 完全定制:开发定制 KPI 仪表板使你能够创建完美满足你独特需求和要求的解决方案。
  • 与内部系统集成:定制开发允许与现有内部系统和流程无缝集成,提供更具凝聚力的解决方案。
  • 竞争优势:定制的仪表板可以通过提供现成解决方案无法提供的见解和可视化来提供竞争优势。

缺点是:

  • 成本:定制开发可能会很昂贵,特别是在需要外部开发人员或需要大量开发时间的情况下。
  • 时间:开发过程可能会很漫长,从而延迟了用于决策的仪表板的可用性。
  • 维护:定制的仪表板需要持续维护和更新,这会增加总拥有成本,并对内部资源造成额外压力。

低代码和代码融合的KPI仪表板

让我们来看看如何以新的方式制作 KPI 仪表板:使用SmartNoteBook 轻松构建灵活且现代的 KPI 仪表板,因为它具有内置的代码图表组件、可以利用Python生态实现丰富各种图表、拖拉拽方式布局仪表盘,同时支持主流数据库或数据仓库及SQL方式处理、查询数据。

在本例中,我们的仪表板是预测销售仪表板。我们使用某地区商店销售的数据来预测未来商品的销量,并使用此信息来决定在商品中添加哪些种类。数据集引用Kaggle 上一个竞赛数据集(https://www.kaggle.com/competitions/favorita-grocery-sales-forecasting/data),数据集是厄瓜多尔 Favorita 商店销售的数千件商品的销售额流水数据。

一个好的 KPI 仪表板会做三件事:

它专注于业务的一方面——销售。

它的建立是为了推动决策——我们想知道哪些商品种类需要增加配比。

它设定了场景——仪表板不应该是纯数字。为受众提供数据背景非常重要

在我们的示例中,数据位于csv文件中。我们将使用 python加载数据:

通过KPI仪表板进行数据驱动的决策

现在我们用SNB内置的dfSQL,用操作数据库的方式去查询和合并、汇总、转换数据。

通过KPI仪表板进行数据驱动的决策

然后我们可以使用内置的动态markdown来可视化计算出来的销售趋势和预算出未来的销售额:orders_total 、sales_total:

通过KPI仪表板进行数据驱动的决策
通过KPI仪表板进行数据驱动的决策

经过上面加载、合并、汇总数据,可以轻松地按照不同维度、指标将其绘制图表以更好地理解它。例如:

通过KPI仪表板进行数据驱动的决策

年平均销量折线图

通过KPI仪表板进行数据驱动的决策

绘制随时间变化的销售额图表。

通过KPI仪表板进行数据驱动的决策

商品类别维度上的年销售情况

通过上面生成各种图表和指标数据,接下来使用 SmartNoteBook 构建自定义仪表板只需要像下面2张图一样打开仪表板、选中拖拽编辑即可,方便即快捷生成满足我们各种需求的仪表板。

SNB仪表板主要特征如下:

  • 仪表盘支持拖拽notebook 生成各种类型文本、图片、图表等添加到仪表板上。
  • 仪表板内拖拽方式改变各类图表的大小和位置等自由布局的方式。
  • 仪表板有强大的自定义功能(包括自定义容器大小,设置仪表板的背景图片包括颜色和水印等)。
  • 支持预览、分享和嵌入到数据门户中
  • 支持通过调度定期更新仪表板。
  • 支持交互组件动态刷新、下钻数据(coming soon).
通过KPI仪表板进行数据驱动的决策

打开仪表盘

通过KPI仪表板进行数据驱动的决策

拖拽

通过KPI仪表板进行数据驱动的决策

自定义图表大小/旋转

通过KPI仪表板进行数据驱动的决策

仪表板大小/背景/水印设置

通过KPI仪表板进行数据驱动的决策

预览

经过拖拽、编辑布局、配置仪表板后,接下来就可以发布它,发布后仪表板如下图:

通过KPI仪表板进行数据驱动的决策

发布后的仪表板

使用 SmartNoteBook 构建 KPI 仪表板的另一个好处是,你可以轻松地将其发布给你的团队查看。你还可以轻松刷新每个变量或图表的数据以进行自动报告。

通过仪表板推动决策

人们很容易沉迷于完美的细节,但请记住:仪表板是一种决策工具。根据需要,它们可以简单或复杂,并且可以追求美观或简洁。但数据始终是关键。在建立一个组织时,你的关注点应始终是“它是否有助于推动组织前进?”

关于SNB

SmartNoteBook(简称:SNB)是一款现代化的Notebook工具,它是一个开箱即用、云原生、协作式的在线数据科学与分析平台。SNB具有以下特点:

  1. 数据连接:SNB可以连接到各种数据形式,包括数据文件、数据库/仓库、数据湖、图数据库、数据开放平台API等。您可以轻松地获取所需的数据,无论数据存储在哪里。
  2. 数据分析与探索:通过SNB可以进行探索性数据分析,内置探索性数据分析的组件、SQL原生支持,支持数据清洗、转换、聚合等操作,深入了解数据的特征和模式。同时也可以使用Python 生态体系内各种强大的工具和库。
  3. 建立预测模型与服务API:SNB提供了机器学习和预测建模的功能。支持Scikit-learn、TensorFlow等库,建立预测模型,并将其创建为服务API,供其他应用程序调用和使用。
  4. 支持知识图谱挖掘:SNB支持连接图数据库进行关系数据的分析、计算和挖掘,将数据之间的关系和连接进行可视化,有助于发现数据之间的隐藏模式和洞察。
  5. 数据可视化与报告生成:SNB提供了丰富的数据可视化功能,敏捷可视化分析和输出,用于展示和传达数据的见解和故事。
  6. 仪表盘与报告共享:通过SNB创建交互式的数据仪表盘和报告。可以将数据的洞察和分析结果以直观和易于理解的方式与团队或其他利益相关者共享。

SmartNoteBook致力于实现从数据接入到数据价值的全流程,使数据处理和分析变得更加简单、高效和可协作。通过SNB,您可以轻松地进行数据处理、分析和可视化,并通过共享报告和仪表盘将数据的洞察传达给相关人员。

继续阅读