产品Databricks Blog·原文 2026年11月11日

Databricks将Unity Catalog指标视图发布到Power BI,目前处于私有预览

Databricks博客称,Publish to Power BI可把Unity Catalog指标视图发布为Power BI语义模型中的一张表,维度转为列、度量转为DAX度量,发布方向为单向,目前处于Private Preview。

Databricks博客发布消息:Unity Catalog指标视图现在可以发布到Power BI,该功能名为Publish to Power BI,目前处于Private Preview,用户需联系客户团队申请试用。

根据Databricks的描述,这项目的在于让Power BI报告与Databricks的AI/BI仪表板和Genie使用同一套Unity Catalog指标视图定义,避免同一指标在多个Power BI工作区中重复建模。

发布后Power BI里长什么样

Databricks称,发布时每个指标视图在Power BI语义模型中成为一张表。指标视图的维度(Fields)成为列,度量成为DAX度量,指标视图本身被Power BI当作表来查询。

指标视图中定义的连接仍在Databricks中执行。来自连接表的维度,如campaign表的channel、regions表的region,在Power BI中作为普通列出现,因此不需要在Power BI里重建表关系。

博客给出的示例是:营销团队在Unity Catalog定义campaign_performance指标视图,含total_spend、total_revenue、roas等度量;发布后分析师可在Power BI中按channel和region比较ROAS,并看到与AI/BI仪表板、Genie相同的数字。

同步方式与支持范围

发布有两种机制:在Catalog Explorer中点击Publish > Publish to Power BI按需发布;或在Lakeflow Job中添加Power BI task,按计划或在上游表刷新后自动发布,使指标视图与语义模型保持同步。

Databricks列出的支持范围包括:在指标视图中定义连接、关系、维度、度量等语义元数据;支持常规聚合、去重计数、比率、过滤度量、由其他度数组装的度量,以及当前、偏移和滚动窗口度量;描述和显示格式(货币、小数、百分比)会传递到Power BI字段属性。

存储模式支持DirectQuery(默认)和Import。DirectQuery下Power BI查询指标视图,并可受益于后续的指标视图物化(materialization)加速;Databricks称物化不会改变度量定义和结果。Import模式则将数据加载进Power BI。

治理边界与限制

Databricks称,使用DirectQuery时每次查询都遵循Unity Catalog的访问控制和安全策略,血缘仍连接到AI/BI仪表板、Genie和Lakehouse中使用的指标。使用Import模式时,数据被加载到Power BI,该副本的访问由Power BI权限控制。

发布是单向的:从Unity Catalog到Power BI。在Power BI中编辑已发布的度量不会写回指标视图;要修改受治理的指标,需在Databricks更新指标视图并重新发布,或通过Lakeflow Job的Power BI task定时更新语义模型。

信息来源

Databricks Blog原始来源