以增强型报表格式创建 Power BI 报表

适用范围:Power BI Desktop Power BI 服务

用于 Power BI 项目文件(PBIP)的 Power BI 增强型报表格式(PBIR)是 Power BI Desktop 开发人员模式达到主要目标的一个里程碑。 它提供源代码管理友好的文件格式来取消阻止共同开发并提高开发效率。

具有 TMDL 和 PBIR 的 Power BI 项目示意图。

Power BI 项目(PBIP)支持使用源代码管理友好格式将报表和语义模型保存到文件夹中:

  • 报表的 PBIR。
  • 语义模型的 TMDL。

PBIR 文件格式简化了跟踪更改并解决合并冲突。 它使用格式正确的 JSON,并在文件夹结构中的单独文件中组织每个视觉对象、页面、书签等。

JSON 文件夹结构的可视化屏幕截图。

可以通过以下两种方式之一提高报表开发效率:

  • 在报表之间复制和粘贴视觉对象、页面、书签或文件。
  • 对 PBIR 文件应用手动或编程批处理更改。

与 PBIR 旧格式(report.json)不同,PBIR 是公开记录的格式。 此格式允许从非 Power BI 应用程序进行修改。 每个文件都有一个公共 JSON 架构,该架构记录每个属性,并允许代码编辑器(如 Visual Studio Code)在编辑时执行语法验证。 打开后,Power BI Desktop 会验证已更改的 PBIR 文件,以确保成功加载。

启用 PBIR

PBIR 目前为预览版。 只能使用 Power BI Desktop 创建或转换现有 Power BI 项目文件到 PBIR。 必须先在 Power BI Desktop 预览功能中启用该功能。

  1. 转到“文件>选项和设置>选项>预览功能”
  2. 请在 使用增强的元数据格式(PBIR)存储报表 选项旁边打勾。

在预览期间,导出报表定义时,Fabric Git 集成和 Fabric REST API 继续使用 PBIR-legacy(report.json)。 但是,如果报表使用 PBIR 格式导入 Fabric,则这两个功能都开始使用 PBIR 格式导出报表定义。 正式发布时,PBIR 将成为默认报告格式。

有关更多详细信息,请参阅 PBIR 文档