将 Excel 连接到 Power BI 语义模型

Microsoft Excel 可以说是全球信息工作者和组织最常见的数据分析工具。 Excel 之所以具有吸引力,部分原因是你只需点击几下即可开始你的数据之旅,进行快速计算、数据可视化和特别分析。

可以在Microsoft Excel 的电子表格网格内发现、连接到和浏览集中式 Power BI 数据。 Excel 的多功能性和 Power BI 的统一治理和安全标准可确保你使用正确的数据做出更好的决策,以支持业务目标并培养增强的数据文化。

Excel 中 Power BI 语义模型的屏幕截图。

在 Excel 中访问 Power BI 语义模型

在 Excel 中访问 Power BI 语义模型时,Excel 文件会自动从 Microsoft Purview 信息保护继承认可标签和敏感度标签等属性,以帮助确保数据保持安全。 使用“认证”或“提升”标签标记的语义模型的质量可能比没有标签的语义模型更权威。

在 Excel 中使用 Power BI 语义模型的好处

在 Excel 中使用 Power BI 语义模型,可以利用 Excel 的强大数据分析功能,同时确保 Power BI 提供的数据治理和安全性。 此集成有助于你做出更好的决策,并支持业务目标,方法是使用准确和权威的数据。

通过从 Power BI 服务或 Excel 网页版或 Excel 桌面应用开始连接到 Excel 中的 Power BI 语义模型。

连接改进

默认情况下,使用 MSOLAP 版本 160.139.29 或更高版本的 16.0.18129.x 或更高版本的 Excel 可以通过 XMLA 终结点连接到 Power BI 语义模型。 默认情况下,较旧的 Excel 版本通过旧终结点进行连接,以便在 Excel 中分析(AIXL)。

请注意,如果未启用对 XMLA 终结点的读取访问权限,即使 Live Connect 模式下最新版本的 Excel 和 Power BI Desktop 也可能会回退到旧版 AIXL 终结点。 鉴于 XMLA 终结点的广泛采用,以及与 AIXL 终结点相比的性能、功能和可靠性的改进,我们强烈建议至少启用对 XMLA 终结点的读取访问权限,并出于以下原因更新到最新的 Excel 版本:

  • XMLA 终结点比 AIXL 终结点提供更好的性能。
  • XMLA 终结点比 AIXL 终结点更具弹性。 例如,长时间运行的查询可能会因 AIXL 而失败,但在 XMLA 上则能正常运行。
  • DAX 信息函数可通过 XMLA 终结点使用,而 AIXL 不支持 DAX 信息函数。

若要检查 Excel 版本的内部版本号,请单击“文件”,选择“帐户”,然后单击“关于 Excel”按钮。 “关于 Excel”对话框显示版本信息和内部版本号在许可信息上方,例如(版本 2506 内部版本 16.0.18925.20022)。

先决条件

在 Excel 中连接到 Power BI 语义模型时,请注意以下事项:

  • 组织的租户管理员必须启用“用户可以使用实时连接在 Excel 中使用 Power BI 语义模型”租户设置。 在管理门户文档中详细了解 Excel 实时连接租户设置。
  • 对于本地数据集,组织的租户管理员还必须启用“允许通过本地数据集使用 XMLA 终结点和‘在 Excel 中分析’”租户设置。 在管理门户文档中详细了解允许使用 XMLA 终结点租户设置。
  • 必须对 Power BI 语义模型具有“生成”权限,或者在包含语义模型的 Power BI 工作区中至少具有“参与者”角色。
  • 通过 XMLA 终结点连接到依赖于下游其他语义模型的复合 Power BI 语义模型时,必须对所有语义模型具有 生成 权限或 参与者 权限。 另一方面,AIXL 终结点仅对复合模型强制实施 生成 权限或 参与者 权限。
  • 必须具有 Power BI 许可证才能将 Excel 连接到 Power BI 语义模型。 详细了解 Power BI 许可证
  • 可以在 Excel Desktop 和 Excel 网页版中使用包含可刷新 Power BI 数据的 Excel 工作簿。