在刚刚发布的11月更新中,PowerBI界面全新改版,采用和Office套件相似的Ribbon风格,除了这个重大变化,还发布了一个AI黑科技图表:分解树(Decomposition Tree)。

无论是新的界面,还是分解树,目前都是预览阶段,所以即使你更新到11月的版本,你可能仍然感觉没有变化,因为你没有启用新的预览功能。

更新到新版本以后,你首先应该在选项>预览功能中,勾选这两项,

然后,你就可以体验到新的PowerBI界面,以及在可视化区域这个新的AI图表,

本文主要是带大家体验一下这个新的AI图表。

分解树,Decomposition Tree,可以按照不同的维度分解目标数据,以此来找出目标的最大或者最小构成因素。

如果打算对销售额进行分解,将销售额放入分解树的【分析】中,同时把构成销售额的各个维度的字段,年度、产品名称、城市等放入到【解释依据】栏中,就生成了一个分解树,如下图所示:

难道只有一个条,这就是AI?

不要急,这才只是显示了分析指标,还没有开始分解呢,点击分析条右侧的加号(+),就可以按不同的维度层层分解了。

这就是对目标进行层层分解,可以按需要选择子级的维度,确定以后,在图表顶端显示出每一个级别的维度,以及当前活动的项目,

各个维度的顺序可以点击维度旁边的按钮进行锁定或者解除锁定,每个层级的维度顺序确定以后,可以直接点击某个数据条来显示下级数据或者折叠数据,

切换非常流畅自然。

上面的各个层级的维度,是我手动选择的,其实分解图还可以自动找出影响最大和最小的维度,这个功能也是体现它的AI智能之处,在格式设置中要先打开它,

打开AI分析后,点击数据条右侧的加号,上面两条是高值和低值,

如果选择高值,它分析出2018年销售额的最大影响维度是产品名称,点击产品名称旁边的小灯泡,弹出分析信息,如下图:

解释用语还略显生硬,其实它就是想表达:2018年VR眼睛的销售额最高。

如果解释2017年的销售额,下一级维度变为城市,

如果你认可这个维度顺序,点击小灯泡,就可以把这个层级固定下来。

如果解释依据比较多,你不能确定分析的维度顺序时,这个功能能够帮你快速找出影响最大或者最小的因素。

在格式设置中,还可以调整数据条的显示比例,是按照顶级节点来计算比例,还是按照父节点,或者是占本级节点最大值的比例。

它还可以调整分解树的稀疏、数据条的颜色等,但除此之外,可调整的地方就几乎没有了,甚至字体大小都不能自定义调整,只能期待着它的迭代升级版本了。

这个图表是不是非常简单,好像没有感觉出来AI的力量,其实AI的意义就在于去掉前端繁琐的步骤和技术壁垒,让我们专注于业务本身,快速发现见解,帮助任何人实现自己的想法,而不必担心背后的技术细节。

数据可视化之 图表篇(三)体验Power BI最新发布的AI图表:分解树的更多相关文章

  1. 设备数据通过Azure Functions 推送到 Power BI 数据大屏进行展示(2.Azure Functions实战)

    本案例适用于开发者入门理解Azure Functions/ IoT Hub / Service Bus / Power BI等几款产品. 主要实战的内容为: 将设备遥测数据上传到物联网中心, 将遥测数 ...

  2. 数据可视化之分析篇(三)Power BI总计行错误,这个技巧一定要掌握

    https://zhuanlan.zhihu.com/p/102567707 ​前一段介绍过一个客户购买频次统计的案例: Power BI 数据分析应用:客户购买频次分布. 我并没有在文章中显示总计行 ...

  3. 数据可视化之DAX篇(二)Power BI中的度量值和计算列,你搞清楚了吗?

    https://zhuanlan.zhihu.com/p/75462046 对于初学者,总是会把度量值和计算列搞混,我也经常碰到这样的问题,有些星友用文章中的代码总是报错,发给我一看,才知道TA把本来 ...

  4. 数据可视化之DAX篇(十一)Power BI度量值不能作为坐标轴?这个解决思路送给你

    https://zhuanlan.zhihu.com/p/79522456 对于PowerBI使用者而言,经常碰到的一个问题是,想把度量值放到坐标轴上,却发现无法实现.尤其是初学者,更是习惯性的想这么 ...

  5. 数据可视化之分析篇(六)使用Power BI进行流失客户分析

    https://zhuanlan.zhihu.com/p/73358029 为了提升销量,在不断吸引新客户的同时,还要防止老客户离你而去,但每一个顾客不可能永远是你的客户,不可避免的都会经历新客户.活 ...

  6. 数据可视化之PowerQuery篇(十六)使用Power BI进行流失客户分析

    https://zhuanlan.zhihu.com/p/73358029 为了提升销量,在不断吸引新客户的同时,还要防止老客户离你而去,但每一个顾客不可能永远是你的客户,不可避免的都会经历新客户.活 ...

  7. 数据可视化之DAX篇(二十八)Power BI时间序列分析用到的度量值,一次全给你

    https://zhuanlan.zhihu.com/p/88528732 在各种经营分析报告中,我们常常会看到YTD,YOY这样的统计指标,这样的数据计算并不难,尤其是在PowerBI中,因为有时间 ...

  8. 数据可视化之DAX篇(二十七)半累加度量,在Power BI 中轻松处理

    https://zhuanlan.zhihu.com/p/96823622 ​开始半累加的计算之前,我们先看看什么是累加.半累加以及不可累加数据. 在含有大量行的数据表中,各种数据处理语言,包括DAX ...

  9. 数据可视化之DAX篇(一)Power BI时间智能函数如何处理2月29日的?

    https://zhuanlan.zhihu.com/p/109964336 ​今年是闰年,有星友问我,在Power BI中,2月29日的上年同期是怎么计算的? 这是个好问题,正好梳理一下,Power ...

随机推荐

  1. python数据预处理

    缺失值处理 import pandas as pda import numpy as npy import matplotlib.pylab as pyl # data=pda.read_excel( ...

  2. git status –s

    状态简览 git status 命令的输出十分详细,但其用语有些繁琐. 如果你使用 git status -s 命令或 git status --short 命令,你将得到一种更为紧凑的格式输出. 运 ...

  3. [转] C++中的namespace

    点击阅读原文 namespace中文意思是命名空间或者叫名字空间,传统的C++只有一个全局的namespace,但是由于现在的程序的规模越来越大,程序的分工越来越细,全局作用域变得越来越拥挤,每个人都 ...

  4. Shell总结02-shell变量、赋值与替换

    变量 shell并不区分变量的类型,或者说变量都是弱类型的,本质上都是字符串,但是如果变量值中只含有数字,shell还是支持对其进行算术运算 赋值 常见的赋值操作符有=(在其前后没有空白符)和let ...

  5. S7-200 PLC内部+5VDC电源的负载能力

    S7-200 PLC内部+5VDC电源的负载能力 S7-200 CPU模块提供DC5V和24V电源:当有扩展模块时,CPU通过I/O总线为其提供5V电源,所有扩展模块的SV电源消耗之和不能超过该CPU ...

  6. Flutter学习笔记(35)--通知Notification

    如需转载,请注明出处:Flutter学习笔记(35)--通知Notification 通知的NotificationListener和我们之前写的事件的Listener一样,都是功能性的组件,而且也都 ...

  7. Vmware的各版本KEY

    算是之前收集到的备份一下在这里吧,顺便方便别人(ô‿ô) 应该是比较全的 VMware Workstation4.xx for WindowsZHDH1-UR90N-W844G-4PTN6G1NP0- ...

  8. SSTI-服务端模板注入漏洞

      原理: 服务端模板注入是由于服务端接收了用户的输入,将其作为 Web 应用模板内容的一部分,在进行目标编译渲染的过程中,执行了用户插入的恶意内容,因而导致了敏感信息泄露.代码执行.GetShell ...

  9. CentOS 7 Zookeeper 和 Kafka 集群搭建

    环境 CentOS 7.4 Zookeeper-3.6.1 Kafka_2.13-2.4.1 Kafka-manager-2.0.0.2 本次安装的软件全部在 /home/javateam 目录下. ...

  10. 线上redis问题修复:JedisConnectionException: Unexpected end of stream.

    经过: 项目上线后经常报 Unexpected end of stream.; nested exception is redis.clients.jedis.exceptions.JedisConn ...