无缝连接 Databricks 和 Power BI

语义桥可自动将 Databricks Unity Catalog 指标视图转换为 Power BI 和表格语义模型。
只需编写一次您的业务逻辑。将同一模型从 Databricks 直接部署到 Power BI 和 Tabular。

语义桥-主图-1

跨平台语义建模所需的一切

通过自动化提高生产力

只需一个引导式步骤,即可将您的整个指标视图转换为即用型语义模型——表、源、列、度量值和关系,所有内容都完美对齐。

确定性 SQL-DAX 翻译

语义桥包括一个 SQL 到 DAX 编译器,可自动转换度量值和派生列定义。这为常见分析查询模式提供了确定性转换。任何无法转换的内容都将原样传递。

验证和诊断

内置规则可即时检测翻译问题。成功、部分成功或失败——您始终确切知道需要您关注哪些方面。

C# 脚本支持

使用 Tabular Editor 的 C# 脚本界面以编程方式操作指标视图——这是实现指标视图工作流自动化的首个也是唯一的方法。使用熟悉的脚本环境处理指标视图。

在几秒钟内从 Databricks 指标视图转换为 Power BI 模型

许多组织同时运行 Databricks 和 Power BI。到目前为止,在它们之间重复使用业务逻辑意味着您需要手动重复工作。语义桥完全消除了这一问题。导入任何 Databricks Unity Catalog 指标视图 YAML,Tabular Editor 即可自动生成所有对应的表格模型对象——表、列、度量值和关系。
  • 自动生成表、列、度量值和关系
  • 完整的撤销/重做支持——立即重播或撤销任何导入
  • 适用于新的空模型或您想要增强的现有模型
semantic-bridge-databricks-to-power-bi-square-3
semantic-bridge-diagnostics-square-2-1

始终确切了解您的处境

指标视图中的内容并非都能完美转换,而语义桥对此坦诚相告。每次导入后,您都会收到一份清晰的诊断报告,让您知道哪些内容已转换、哪些内容需要关注以及哪些内容无法转换。

  • 三种明确的结果:成功、部分成功、失败
  • 针对每个未翻译对象的详细诊断信息
  • 针对命名规范和结构的内置验证规则
  • 创建自定义上下文规则,用于重复检测和跨对象检查

始终确切了解您的处境

指标视图中的内容并非都能完美转换,而语义桥对此坦诚相告。每次导入后,您都会收到一份清晰的诊断报告,让您知道哪些内容已转换、哪些内容需要关注以及哪些内容无法转换。

  • 三种明确的结果:成功、部分成功、失败
  • 针对每个未翻译对象的详细诊断信息
  • 针对命名规范和结构的内置验证规则
  • 创建自定义上下文规则,用于重复检测和跨对象检查
  • 创建自定义上下文规则,用于重复检测和跨对象检查
semantic-bridge-diagnostics-square-2-1

实现 Databricks 指标视图工作流自动化的唯一方法

需要超越 GUI?语义桥通过 Tabular Editor 强大的 C# 脚本界面公开 Databricks 指标视图——为您提供首个也是唯一的编程访问权限,以便操作指标视图对象。

使用您已经熟悉的 Power BI 模型脚本环境来加载、检查、修改和验证指标视图。AI 助手可以根据需要为您生成脚本。

  • 以编程方式加载和检查指标视图结构
  • 添加、移除和重命名对象
  • 编写基于谓词和上下文的验证规则
semantic-bridge-bpa-script-1

通过四个步骤从指标视图转换为已部署模型

准备您的指标视图

将您的 Databricks Unity Catalog 指标视图创建或导出为 YAML 文件,并将其放置在 Tabular Editor 可以访问的位置。

通过语义桥导入

使用“文件”>“打开”>“从指标视图 YAML 导入”。引导式对话将引导您完成导入设置。

查看诊断

查看诊断报告。直接在 Tabular Editor 中修复所有标记的问题,例如度量值定义。

开发和部署

进一步开发您的模型,使用 BPA 规则进行验证,然后部署到 Power BI 或 Microsoft Fabric。

准备好迈向新高度了吗?

停止跨平台复制语义模型

语义桥包含在 Tabular Editor 3 企业版中。

什么是 Tabular Editor 语义桥?

语义桥是内置于 Tabular Editor 3 企业版中的语义模型编译器。它将 Databricks Unity Catalog 指标视图的结构和表达式转换为一个完整的 Power BI/表格语义模型——包括表、列、度量值和关系。这让您无需手动复制即可跨平台重复使用业务逻辑。

哪个版本的 Tabular Editor 3 包含语义桥?

语义桥仅包含在 Tabular Editor 3 企业版中。在 30 天试用期内也可以使用,因此您可以在购买前进行评估。

什么是 Databricks 指标视图?

指标视图是 Databricks 的语义层,于 2025 年在 Unity Catalog 中推出。它被定义为 YAML 文件,支持在 Databricks AI/BI 仪表板中进行报告,并通过 Databricks Genie 实现对话式 BI——类似于 Power BI 语义模型支持报告和 Copilot 的方式。语义桥让您可以将指标视图中的逻辑直接导入到 Power BI 中。

语义桥是否支持双向转换?

当前版本(从 Tabular Editor 3.25.0 开始提供)的重点是将 Databricks 指标视图转换为表格/Power BI 语义模型。语义桥建立在平台无关框架之上,旨在支持未来版本的双向、多平台转换,未来平台的优先级将根据客户反馈确定。

如果我的指标视图中的内容并非都能转换,会发生什么?

每次导入后,语义桥都会提供三种明确的结果:成功(所有内容均已转换)、部分成功(大多数对象已转换,并提供诊断消息说明需要您关注哪些方面)或失败。您可以直接在 Tabular Editor 中查看所有诊断消息,并使用完整的撤销/重做功能来撤销或重播任何导入。

我可以使用 C# 脚本处理指标视图吗?
是的。语义桥公开了一个 C# 脚本界面,让您能够以编程方式加载、检查和操作 Databricks 指标视图。您可以添加、移除和重命名对象,创建自定义验证规则,并实现转换工作流的自动化。这是以编程方式与指标视图交互的首个也是唯一的方法。
语义桥是否是一项已完成的功能?
语义桥在 Tabular Editor 3.25.0 中以公开预览版的形式发布。它正处于积极开发阶段,官方文档中记录了已知的局限性。随着功能的演进,API 和功能界面可能会发生变化。我们积极欢迎反馈,以帮助确定其发展方向。