- 自动页面刷新使用 DirectQuery 的报告可以获得主动刷新的能力
- Q&A 增强增加了 Q&A 视觉对象并完善了配套功能
- 新的 pbid 文件格式简化数据源连接操作
从本月更新开始,为网站 VIP 用户新增两项福利:
- 无广告的双语字幕版官方视频 普通用户可以试看五分钟
- 最新安装包文件的本地下载,免去等待官网页面加载的漫长过程 ,支持全国各地区高速下载
以上功能,本月普通用户可以花两元体验,下月开始只面向 VIP 会员提供。如何成为 VIP,请参考FAQ
本月是一次大更新,整个产品线的功能都有所变化。在数据准备阶段,加入了查询诊断功能,你可以查看正在后台运行的查询。在报表功能方面,为 DirectQuery 报告加入了新的自动页面刷新功能。你可以为这类报告设置自动触发的刷新。Q&A 也在这个月进行了彻底的修改,加入了新的 Q&A 视觉对象、配套工具,优化了 Q&A 的使用体验。
报表功能
基于 DirectQuery 的自动页面刷新(预览功能)
在使用 Power BI 监测关键事件时,一个重要的需求是将数据的变化实时就反映到 Power BI 中。例如,在制造业中,知道机器何时发生故障是很重要的。本月发布的自动页面刷新功能实现了这一点,当使用 DirectQuery 数据源时,你可以设置报表内容的刷新间隔,设置完成后,页面将按照设定的频率自动刷新页面。对于更新非常快速的数据源,这种近乎实时的体验使用户在查看时间关键型报告的时候确保总是能显示最新的数据。
激活预览功能后,当连接到 DirectQuery 数据源,页面的格式化窗格将显示一个新的页面刷新选项,可设置刷新的持续时间。
在 Desktop 中,理论上你可以把刷新频率设置为每秒一次,前提是数据源能的性能没有问题。在 Service 端,普通工作区的最低刷新间隔是 30 分钟。所以一旦你发布报告,间隔低于 30 分钟的设置都将被重写。Premium 工作区的刷新时间由管理员设置,并且只在管理员已经启用自动刷新页面功能之后才会生效。
在另一篇文章里,我分享了如何在 Web 端实现秒级自动刷新的方法,你可以参考这里
功能小结:
- 导入、LiveConnect 和推送存储模式不支持自动页面刷新。
- 支持至少有一个 DirectQuery 数据源的复合模型。
- Power BI 桌面没有刷新间隔的限制,可以每秒钟刷新一次。当报告发布到 Power BI 服务时,会产生某些限制。
更多关于自动刷新的详细介绍,请参考官方文档
分析功能
问答功能成为内置图表
这是第一次把 NLG(自然语言生成)引入到 Power BI 报告,带来了一个新的基于问答的可视化控件,用户可以通过图表的方式体验 Q&A。虽然类似于使用按钮来触发 Q&A,但使用控件可以提高功能的使用便利性,因为不需要额外的按钮点击才能触发。新的问答控件可以和其他图表一样互动,交叉过滤,支持书签和主题。要将可视化结果添加到报告中,只需单击可视化面板中的 Q&A 图标
图表使用方式与之前的 Q&A 功能基本相同,使用自然语言(英语)提出你的问题,系统根据关键字识别需要用到的模型字段,返回结果。新增了几个便利性设置
自然语言方面的改进:
- 整合 Office 和 Bing 的词典,增强对输入内容的理解能力
- 可识别独立的表,比如专门存放度量值的表,更好地处理表名和歧义
- 在建模窗格中支持行标签和同义词
- 支持 SSAS 和 Azure AS,包括 RLS 行级别安全性
可视化功能
PowerApps 成为内置图表
上个月 PowerApps visual 正式发布并成为认证图表,本月它成为了内置图表,你会发现它已经自动包含在可视化窗格中的其他内置可视化列表中。该可视化工具是与微软 Power Platform 战略集成的关键控件,支持诸如回写和根据见解立即执行数据驱动操作等关键场景。
其他图表更新
9 月份新增四项图表,详细介绍参考 2019 年 9 月新增图表 分布、词云、仪表盘、层级表格等
数据连接功能
- Sagra Emigo 连接器正式发布
- Azure Cost Management 更新
- New Workplace Analytics 连接器
详细介绍参考官方文档
数据准备功能
Query diagnostics(查询诊断)
查询诊断是一个功能强大的新特性,它允许你查看 Power Query 在工作过程中所执行的操作。目前是这个功能的第一个版本,未来你可以在刷新期间使用它。现在你已经可以借助查询诊断了解正在发出的查询类型,在创作刷新过程中可能遇到影响查询速度的操作,以及正在发生的后台事件类型。
激活预览后,你可以在工具选项卡看到这个功能
大多数用户想到的触发编辑查询的操作是按下数据刷新的时候,或者第一次检索数据的时候,但是根据不同连接器的设置,有许多操作都可能触发查询。例如,对于 SQL 连接器,当您检索要筛选的值列表时,也会启动查询,但它不与用户查询关联,而在诊断中显示。其他系统生成的查询可能包括 Navigator 或 Get Data experience。
本月是这个特性的第一个版本,官方提供两个不同的诊断视图,一个是汇总视图,另一个是详细视图。汇总视图的目的是让您立即了解查询中所花费的时间。详细视图要深入得多,逐行显示,通常面向需要严格调试的高级用户。
有些功能,如“查询数据源”列,目前仅在某些连接器上可用,功能在未来会继续拓展。关于查询诊断功能的详细介绍,请参考官方文档
Data profiling(配置文件) 功能增强
增加更多的分组统计维度,可以对选择的分组执行筛选操作
- 文本:根据文本长度(字符数)分组。
- 数字:通过符号(正/负)和奇偶性(偶/奇)分组。
- 日期/日期时间:以年、月、日、年、星期、星期、星期、每天上午/下午及小时分组。
- 其他数据类型(逻辑:真/假)分组等。
APP 模板更新
Project Web App
本月更新为使用 Project Web App 的用户新增一个开箱即用的报告模板,详细使用说明请参考这里
其他更新
新文件格式 .pbids
本月更新发布一种新的文件格式:PBIDS,它将组织中经常使用的数据源的相关信息配置到文件中,省去了连接数据源的配置过程,大大简化组织中报告创建者“获取数据”的体验。官方建议由管理员为常用连接创建这些文件,以帮助报告作者完成这项入门体验。
当作者打开.PBIDS 文件时,Power BI Desktop 将启动并提示进行身份验证以连接到文件中指定的数据源。然后将弹出导航对话框,用户需要选择要加载到模型中的表。如果文件中没有指定数据库,他们可能还需要选择一个或多个数据库。从那里,用户可以开始构建可视化或重新访问“最近的源”,以将一组新的表加载到模型中。
对于创建此文件的管理员,他们将需要在文件中指定单个连接所需的输入,并且他们可以指定连接的模式。可以是“DirectQuery”或“Import”。如果模式设置缺失,将提示在 Desktop 中打开文件的用户选择 DirectQuery 或 Import。
下面是一个用于 SQL Server 连接的 pbid 文件示例:
{ “version”: “0.1”, “connections”: [ { “details”: { “protocol”: “tds”, “address”: { “server”: “<<server-name>>”, “database”: “<<db-name (Optional)>>” } }, “options”: {}, “mode”: “DirectQuery” } ] }
接下来是连接到 SharePoint 列表的例子。需要注意的是,URL 必须指向 SharePoint 站点本身,而不是指向站点内的列表。用户将通过导航界面从该站点选择一个或多个列表,每个列表将成为模型中的一个表。
{ “version”: “0.1”, “connections”: [ { “details”: { “protocol”: “sharepoint-list”, “address”: { “url”: “<Sharepoint Site URL>” } } } ] }
更多示例,参考这里
模型操作的性能提升
本次更新对模型引擎进行了性能改进,缩短了一些常用操作时间,例如添加度量或计算列、创建关系等。在下面这些情境中你能感受到明显的性能提升:
- 包含大量计算的时候。
- 使用 USERELATIONSHIP 或 CROSSFILTER 函数的时候
- 使用 Today、Now、Random 等易失性函数的时候
实际提升效果依赖于模型的复杂度,但官方在介绍中提到已经看到一些客户在打开文件和添加度量值的时候有 20 倍性能的改进。
本月更新文件下载
VIP 用户专享,直接从网站下载文件,全国加速,无需等待官网页面漫长的加载时间,普通用户注册会员后可以 1 元体验。
说点什么