在 Microsoft Fabric 中创建有关数据仓库的报表

适用于:✅SQL 分析终结点和 Microsoft Fabric 中的仓库

Microsoft Fabric 允许创建可重用的默认 Power BI 语义模型,以在 Power BI 中以各种方式创建报表。 本文介绍使用仓库或 SQL 分析终结点及其默认 Power BI 语义模型创建报表的各种方法。

例如,你可以在 Power BI 服务中建立到共享语义模型的实时连接,并从同一语义模型创建许多不同的报告。 可以在 Power BI Desktop 中创建数据模型,然后发布到 Power BI 服务。 然后,你和其他人可以从该通用数据模型创建多个报表(在单独的 .pbix 文件中),并将它们保存到不同的工作区。

高级用户可以使用复合模型或使用 SQL 连接字符串通过仓库生成报表。

可以使用以下两种工具之一创建使用仓库或 SQL 分析终结点的报表:

注意

Microsoft 已将 Power BI 数据集内容类型重命名为语义模型。 这也适用于 Microsoft Fabric。 有关详细信息,请参阅“Power BI 数据集的新名称”。

使用 Power BI 服务创建报表

在“数据仓库”中,使用功能区和主页选项卡,导航到“新建报表”按钮。 此选项提供了一种原生且快速的方法来创建基于默认 Power BI 语义模型的报表。

功能区中的“新建报表”的屏幕截图。

如果尚未将表添加到默认 Power BI 语义模型,对话框首先会自动添加表,提示用户先确认或手动选择规范默认语义模型中包含的表,确保始终先有数据。

在具有表的默认语义模型中,“新建报表”会打开一个浏览器选项卡,进入报表编辑画布,生成基于该语义模型的新报表。 保存新报表时,系统将提示你选择一个工作区,前提是你具有该工作区的写入权限。 如果没有写入权限,或者如果你是免费用户且语义模型驻留在 Premium 容量工作区中,则新报表将保存在“我的工作区”中。

有关如何使用 Power BI 服务创建报表的详细信息,请参阅在Power BI 服务中创建报表

使用 Power BI Desktop 创建报表

可以通过 Power BI Desktop 使用与默认语义模型的实时连接,从语义模型生成报表。 有关如何建立连接的信息,请参阅从 Power BI Desktop 连接到语义模型

有关 Power BI Desktop 的教程,请参阅 Power BI Desktop 入门。 对于要添加更多数据或更改存储模式的高级场景,请参阅在 Power BI Desktop 中使用复合模型

如果要在 OneLake 中浏览特定的 SQL 分析端点仓库,你可以使用 Power BI Desktop 中集成的“OneLake 数据中心”建立连接和生成报表:

  1. 打开 Power BI Desktop,然后在功能区中的“OneLake 数据中心”下拉列表下选择“仓库”
  2. 选择所需的仓库。
    • 如果想创建到自动定义的数据模型的实时连接,请选择“连接”
    • 如果想直接连接到数据源并定义自己的数据模型,请选择“连接”按钮的下拉列表箭头,然后选择“连接到 SQL 端点”
  3. 对于身份验证,请选择“组织帐户”
  4. 使用 Microsoft Entra ID(以前称为 Azure Active Directory)多重身份验证 (MFA) 进行身份验证。
  5. 如果你已选择“连接到 SQL 端点”,选择要包含或不包含在语义模型中的数据项。

或者,如果你有 SQL 分析端点仓库的 SQL 连接字符串,并且想要使用更高级的选项(例如编写 SQL 语句来筛选出特定数据),请连接到 Power BI Desktop 中的仓库:

  1. 在 Fabric 门户中,右键单击工作区中的“仓库”或“SQL 分析终结点”,然后选择“复制 SQL 连接字符串”。 或者,导航到工作区中的仓库“设置”。 复制 SQL 连接字符串。
  2. 打开 Power BI Desktop 并在功能区中选择“SQL Server”
  3. 将 SQL 连接字符串粘贴到“服务器”下。
  4. 在“导航器”对话框中,选择想要加载的数据库和表。
  5. 如果系统提示进行身份验证,请选择“组织帐户”
  6. 使用 Microsoft Entra ID(以前称为 Azure Active Directory)多重身份验证 (MFA) 进行身份验证。 有关详细信息,请参阅 Microsoft Entra 身份验证作为 Microsoft Fabric 中 SQL 身份验证的替代方法