有非常多的小伙伴在问,是不是可以用 PowerBI 的原生功能打造更加强大的图表?包括:
答案是肯定的。这里是 PowerBI 战友联盟,我是 BI 佐罗,我们定位于 PowerBI 应用最前沿,在古代的传说中 佐罗 的标志是一个 Z 字,今天我们就来打造超越 PowerBI 极限的 Z 曲线(佐罗曲线)。
本文将 DAX 驱动 PBI 可视化发挥到极致,完美得不再像 PowerBI。必将使 PowerBI 可视化推向更高境界。
本文仅仅是一个开头,本文将不会讲太多实现细节,因为这一张图就够开一门课了。我们首先来说明其实际业务意义,在随后的文章中,我们将逐步将本文的成果优化提升至少 3 个 Level 以上,如果本文的效果令你震撼,那么这一系列文章的结果将是震撼的震撼的震撼的震撼…。
吹得够狠吧,赶快来圆回来,开始。
本文针对 3 类读者:
根据 IBCS 的约定,我们将使用这几个标记:
不知道什么是 IBCS,请参考我们此前的文章,公众号搜索:【可视化之道】。
制定年度总 KPI 有很多方法,不管用什么方法,一个最重要的指标是无法逃脱的,那就是:年增长率。例如,中国GDP的增长率大致是 6% ,就是一个重要的指标。
例如,将你的钱存到银行的理财产品,年利率是 6% ,也是年增长率。
一个不容忽视的事实是:公司是依照公司法在中国境内设立的是以营利为目的的企业法人。从这个角度看,一个经常被讨论的好玩的事情是:给你100万,你是做公司呢,还是干嘛?
如果说,既然公司是以营利为目的的,一个核心 KPI 就是看资金的年化收益,如果跑不过 GDP,如果跑不过理财产品,那干嘛还要烦神,老实地买个理财好了。
为此,老板通过 XXXXXX 很多种方法,最终设定年度 KPI 的增长率为 X %。
可以注意到,该图表显示了以 2019.11.11 作为参考点的 AC,PY,FC 值,以让我们可以了解实时完成的情况。
当然,我们可以将 PL (也就是目标)加入一起跟进,如下。
震撼的来了,本图同时显示:
本图反映了非常重要的信息:它同时对比了去年同期以及目标,并从实际和预测的角度来看各期是否可以完成既定的目标。
值得注意的是,已经发生的历史被区隔为 AC段,未发生的被区隔为 FC段,放大如下:
值得注意的是,如何同时显示 AC,PY,PL,FC 四个信息而不模糊,注意细节:
如果你以为这些内容是固定死的,那你就错了,我们切换指标,将 KPI 从 Sales 切换为 Profit,有:
这也就解释了,这是一个跟踪 KPI 的框架,理论上,可以跟踪任何 KPI 的完成状况。
如果选择 2018 年来看历史的情况,会是如何:
由于历史已经发生,不再考虑 FC,因此本图将按如上展示,并将坐标轴归为 History。
当你的实际时期发生变化时,会是这样:
这里以 2019.9.19 作为参考点加载数据,则当年坐标轴区隔动态适配。
如果你以为这就完了,其实这才刚刚开始,有请 Z 曲线登场:
或者:
由于其外观酷似 Z 字,因此称为 Z 曲线。另外,由于传说中佐罗是这样的:
Z 是佐罗的标记,以此致敬佐罗,又称:佐罗曲线。
该曲线给出几个非常重要的 KPI 演化量:
放大如下:
其中,
不难注意到,在纯手工打造的 超级 Z 曲线 图中,没有任何冗余信息,可谓多一个不多,少一个不少,堪称绝对完美。
更神奇的是,强大的 Z 曲线居然可以动态适配 Y 轴坐标系,使得所有元素使用了统一的度量大小,不但避免了视觉数据欺骗,可以直接从视觉信号转换为洞察力,太强大了,太凶残了。
熟悉 IBCS 的伙伴,不难看出, Z 曲线吸收了 IBCS 的精华,甚至直接实现并动态扩展了核心概念。
我们给出了增长因子滑竿,供老板可以拍脑袋定指标,相当强劲,如下:
如果老板非要将年度增长设定到 54%,则该模板会提醒你根据截至到 2019.8 的数据预测,到年底只能完成目标的 86.2%。
相信,如果你不是老板的话,一定会好好利用这个模板来定目标的,至少,你绝对不会定一个无法实现的目标。
公司中的业务可能从两个角度扩展:
由于我们使用的是 PowerBI,天生动态,如下:
强大的佐罗曲线,不管你选多少个维度多可以动态计算任何 KPI 的完成进度。
本文内容全部基于 PowerBI 原生内容打造,其中细节的复杂度和技巧的使用需要非常彻底地精通 PowerBI,不知道你是否对此感兴趣呢。
由于我们将存在大幅度优化,会在后续文章进一步介绍原理。