BI Radar:Power BI、Fabric 与 AI 更新
跟踪 Power BI、Fabric 和数据平台的商业智能更新,获取清晰解读、官方来源和面向分析师的实用建议。
BI Radar
了解商业智能的含义。BI Radar 跟踪受支持平台的更新,依据官方来源提供每月实践指南,帮助你在课程结束后持续更新知识。
厂商官方来源
BI Radar 跟踪受支持平台中的重要变化,包括 Power BI、Microsoft Fabric、Snowflake 和 Databricks。它查阅厂商文档和官方发行说明,并按月整理与 BI 工作流相关的已核实变化。各厂商发布节奏不同,因此并非每个平台都会按月发布更新。
方法与编辑审核
先查看官方事实和来源链接。区分正式可用、预览、公告和逐步推出;厂商提到某项功能,并不代表它已对所有租户或用户启用。
然后评估工作流影响:谁会受益、需要改变什么、采用前应测试什么。编辑建议可辅助判断,但不能替代在自身环境中的验证。
前后对比:只定义一次折扣规则,并在两个度量值中复用
DAX 用户定义函数(UDF)作为模型函数保存一次,度量值通过函数名调用它。此示例减少重复的折扣逻辑,展示代码复用,不保证查询运行得更快。
之前:每个度量值都重复折扣计算和边界处理
[Net Sales] =
[Gross Sales]
* ( 1 - MIN ( 1, MAX ( 0, [Discount Rate] ) ) )
[Net Budget Sales] =
[Gross Budget Sales]
* ( 1 - MIN ( 1, MAX ( 0, [Discount Rate] ) ) )步骤 1:定义并保存共享函数
DEFINE
FUNCTION NetAmountAfterDiscount = (
grossAmount : NUMERIC,
discountRate : NUMERIC
) =>
grossAmount * ( 1 - MIN ( 1, MAX ( 0, discountRate ) ) )
EVALUATE
{ NetAmountAfterDiscount ( 100, 0.1 ) }步骤 2:两个度量值调用同一个 UDF
[Net Sales] =
NetAmountAfterDiscount ( [Gross Sales], [Discount Rate] )
[Net Budget Sales] =
NetAmountAfterDiscount ( [Gross Budget Sales], [Discount Rate] )两个度量值都调用 NetAmountAfterDiscount。折扣规则只写在一个函数里,因此只需更新一次。这减少重复代码,但不保证查询速度更快。
示例假设模型中已有 [Gross Sales]、[Gross Budget Sales] 和 [Discount Rate] 度量值。折扣率使用小数(0.10 表示 10%)。0–100% 的限制仅为示例策略,请按模型的已批准业务规则调整。
Microsoft 文档要求模型兼容级别为 1702 或更高。使用 UDF 前,请检查模型和 Power BI 版本。
时间说明:Microsoft 于 2025 年 9 月以预览版推出 DAX UDF,因此到 11 月时该功能已处于预览阶段。Microsoft 文档说明该功能从 2026 年 6 月版本起正式发布。
Microsoft 官方来源
文档介绍函数语法、如何将函数保存到模型、如何在度量值中调用,以及当前可用状态。
常见问题
BI 是什么意思?
BI 是商业智能(Business Intelligence)的缩写,指利用方法和工具把组织数据转化为分析、报表和仪表板,以支持决策。
BI Radar 如何帮助课程结束后的学习?
它通过基于来源的月度更新和实践指导,帮助你持续了解变化并判断应采用、测试还是继续关注。它补充课程,不替代课程。
BI Radar 是厂商的官方更新源吗?
不是。BI Radar 是独立的编辑指南,会链接厂商文档,并区分有来源支持的事实与实践解读。
每次更新是否意味着我已经能使用该功能?
不一定。功能可能已正式发布、处于预览、仅已公告或正在逐步推出。请核实状态、租户、地区和许可。
团队应如何使用 BI Radar?
用它发现相关变化、查看原始来源,并决定采用、在受控环境中测试,还是继续跟踪。
BI Radar 覆盖哪些产品?
重点涵盖受支持的商业智能和现代数据平台,包括 Power BI、Microsoft Fabric、Snowflake、Databricks,以及相关的其他已登记工具。