从数据到信息
从信息到洞察

Power BI 2020年7月更新 开放底层数据接入

报表更新

渐变色图例


增加一个色阶样式的图例,在设置了渐变色的内置图表中可用。很多 BI 工具都已经支持类似的功能,它的视觉效果看上去比传统样式更精致一些。虽然名字里有图例,但这个功能的入口并不是图例,而是从「数据颜色」选项卡进入,它其实是条件格式中的「色阶」选项,只不过同步显示为图例而已。设置方式可以参考下面的截图:

设置步骤

一旦使用了这个功能,图例就被占用了,虽然图例的字段选框为空,但你不能向其中添加新的维度,否则将覆盖掉现在的效果

自定义切片器标头文字

给标头加了一个文本框,可以直接输入你想显示的文字,之前得通过条件格式定义 DAX 表达式,现在直接输入,方便多了。

相对时间切片器正式发布

不太常用,但某些时候又不得不用的功能。正式发布意味着这个功能接下来会更新到报表服务器,本地部署的用户也许下个版本就能用上了。

分析功能

自然语言问答(Q&A)更新

Q&A 这个功能我一直不感冒,倒不是因为对中文支持的不好,而是配置太麻烦。但这次更新流程后,流程

有了明显的简化,如果你一直对这个功能感兴趣,可以考虑试用一下。但这仍然不会改变 Q&A 的尴尬地位,原因还是在于它的使用场景非常有限,面向的是报表使用者而不是制作者,而且只能回答一些逻辑比较简单的问题。

维护字段同义词

提供专门的维护界面,以表为单位调整下面的每个列和度量值使用的同义词,提供一个「建议的同义词」列表,点+号直接加入同义词列表,方便;不想让某些字段出现在 Q&A 中?直接关闭右侧方便,简单。

修改视觉对象属性自动添加到建议

为了便于读者理解报告,我们经常会修改坐标轴或列的显示名,现在这些修改后的名称将自动作为建议的同义词添加到对应的字段。

歧义词标识橙色下划线

遇到同名字段使用橙色标出,比如不同含义的日期列

Q&A 按钮对话框改进

在弹出框中增加建议的问题和报表制作者预定义的问题,可以方便使用者快速上手,理念还是不错的。

可视化更新

Azure Map(预览版)

很强大的内置地图控件,Azure 地图的功能非常丰富,甚至超过了 mapbox 这样的第三方控件,真正的属于 Power BI 的 PowerMap。下面是它实现的效果:

不过 Azure 地图也没有摆脱地图组件 30000 条记录的上限,而且不支持中国区使用,所以国内用户看看就可以了。

Multi-Axis Chart by xViz

很不错的多合一图表组件,这次增加了图表注释等实用功能

建模功能

增加 Excel 财务函数

增加 49 个金融领域常用的函数,它们都是从 Excel 内置函数中移植过来的,也许你用不到,但是对于特定领域的用户可能会很有用。官方暂未提供中文版,Power BI 极客网站已经整理了其中大部分函数的中文说明,访问这个链接,可以看到函数列表。

正式发布实时连接下的模型视图

同时增加两个更新:如果你连接到一个多维数据源源或旧版本的 AS,关系线将被显示。但列信息将不会显示;如果包含文件夹,并且正在查看带有翻译标题的模型,您的显示文件夹将显示这些标题名称。

数据准备

全局禁用自动类型检测

自动检测每一列的数据类型对于结构化的数据非常必要,否则你要每列手动设置。但是对非结构化(schema-less)的数据,自动检测类型往往是最容易产生错误值的操作。本次更新提供了一个自动禁用的功能,可以在全局或当前文件关闭类型检测。建议你只对非结构化数据执行此操作。

连接第三方工具

第三方工具正式接入 Power BI Desktop,使用之前开放的 XMLA 读写模型的能力对数据集进行自定义修改,可以执行很多 IDE 无法实现的功能,比如计算组、修改模型元数据等等。对于结构复杂的企业模型来说,简单的 IDE 已经无法满足日常维护的需要,而使用第三方工具可以很好的增强开发者对模型的控制和修改能力。从这一点来看,开放模型修改是一项势在必行的措施,借助社区的力量,未来也许会出现越来越多有趣的玩法。

通过配置一个简单的 Json 文件。你也可以给自己开发的工具加个入口

本次更新一个最大的看点是借助 Tabular editior 在本地数据集中新建计算组。计算组这个功能的效果很直观,它可以将常用的 CALCULATE 筛选器参数固化到列中,像使用模型的原生列一样将这些参数作为筛选条件,直接筛选度量值。这样可以避免每新增一种不同的计算都要新建一个度量值的问题,最典型的应用就是时间智能函数:

-- QTD,YTD,去年同期被定义为计算组的计算项

CALCULATION GROUP "Time Intelligence"
    CALCULATION ITEM CY := <Measure>
    CALCULATION ITEM PY := CALCULATE ( <Measure>, SAMEPERIODLASTYEAR ( 'Date'[Date] ) )
    CALCULATION ITEM QTD := CALCULATE ( <Measure>, DATESQTD ( 'Date'[Date] ) )
    CALCULATION ITEM YTD := CALCULATE ( <Measure>, DATESYTD ( 'Date'[Date] ) )

通过上面的设置,只需要一个度量值,比如说销售额,就可以快速得到对应的 YTDQTD时间智能计算结果,而整个过程都只用了一个基础度量值。

虽然效果直观,一旦进入使用和配置层面就没那么容易了,需要几篇文章才能讲完,如果你的 DAX 基础不牢,是很难彻底理解和使用的。在我看来,这个功能适合企业开发人员,并不适合普通用户使用,如果你的模型比较简单,比如不涉及大量的时间智能计算,我建议你不要在这个功能上花费太多时间。

Tabular Editor

BI 专业人员使用 Tabular Editor 编辑器可以轻松地构建、维护和管理表格模型。层次化视图可以显示表格模型中的所有对象。包括显示文件夹组织,支持多选择属性编辑和 DAX 语法高亮显示。2.X 的版本的中文显示有问题,将在 3.0 版本中修复。下载地址

DAX Studio

DAX Studio 是进行 DAX 编写、诊断、性能调优和分析的最完整工具。特性包括对象浏览、集成跟踪、查询执行分解和详细统计、DAX 语法高亮显示和代码格式化。下载地址

ALM Toolkit

ALM Toolkit 是一个用于 Power BI 数据集的模式比较工具,用于应用生命周期管理(ALM)场景。支持跨环境轻松部署,并保留增量刷新的历史数据。区分和合并元数据文件、分支和资源。重用数据集之间的共同定义。下载地址

关于计算组的知识,DAX 权威指南第Ⅱ版做了系统且全面的介绍,你也可以从 sqlbi 网站阅读相关的主题。如果你需要中文资料,可以等待 DAX 权威指南Ⅱ的中文版面试后一睹为快,目前本书已经完成了前期的翻译,进入校对环节,最新进展我会在网站和公众号同步,欢迎关注。未来 Power BI 极客网站的 DAX 圣经版块也会加入这部分内容。

 

5
说点什么

1000
 
鼓掌微笑开心憧憬爱你色并不觉得吃瓜doge二哈喵喵思考笑哭捂脸悲伤大哭抓狂汗偷笑打脸捂眼黑线问号晕拜拜闭嘴衰咒骂ok作揖
1 评论数
4 被回复的评论
2 订阅评论的人数
 
查看最近回复
查看最热评论
  订阅本文评论  
最新 最旧 得票最多
提醒
成员
152****5268

导入的外部工具,显示是灰色的,是不是还要调整下呢。

1595087341(1).jpg