很多小伙伴问:Power BI 不是有 AI 功能吗?比如分解树,可以没发现如何 AI 的啊。
Power BI 中集合一些 AI 功能,本文来讲其中重要特性:人工智能分解树。
效果展示
先来看看展示效果,如下:
盖图表明:
某 KPI 依次在多个维度逐层进行分解。其中重要考虑:
- 到底按怎样的维度顺序来分解?
- 如何显示某个维度对分解的绝对值和贡献度?
- 如何对分解着的维度元素呈现不同颜色?
如何可以分别解决以上问题,尤其是问题 1,则可以实现:智能分解。
解决方案
在 Power BI 中使用 AI 分解树,可以有两种模式:
- 静态分解
- 智能分解
其中,
静态分解,意思是按照既定意图依次对各个维度进行分解。
智能分解,意思是先通过 AI 特性判定分解顺序,再进行分解。
可以在 分解树 中进行智能探索,如下:
方法如下:
- 先选择一个度量值。
- 再选择要考虑的维度,如:
- 销售经理
- 产品类别
- 客户类型
- 客户行业
构成分解树如下:
形成结果如下:
已经完成分解。
问题来了,如何设置颜色呢?
可以对分解树通过度量值设置颜色,如下:
于是颜色有了,如下:
虽然一切都很好,但是还有一点,是否可以显示贡献度占比呢?
可以用计算组实现,在以前的文章中写过,这里不再重复,如下:
这样就实现了完美的分解树了。
总结
Power BI 提供了各种 AI 特性,,其中分解树,是一个非常重要的特性,在很多应用场景中,都有极大价值。