在 Power BI 中针对 SQL 数据库创建简单报表

适用于:Microsoft Fabric ✅

可轻松使用 Fabric SQL 数据库快速创建报表。 在本演练中,我们将演练定义语义模型并在浏览器或 Power BI Desktop 中使用 Power BI 生成报表的步骤。

先决条件

在 Power BI 中生成新报表

加载示例数据后,通过工具栏中的下拉列表切换到 SQL 分析终结点。

  1. 从功能区中选择 “报告 ”菜单,然后选择 “新建语义模型”。
  2. 选择要包括的表。 可以更改稍后选取的表。
  3. 命名 Power BI 语义模型后,选择 “确认 ”。

注释

此语义模型在 SQL 存储模式下的 Direct Lake 中添加表。 在 aka.ms/DirectLake 了解有关 Direct Lake 的详细信息。 请考虑改用 Power BI Desktop 在 OneLake 存储模式下使用 Direct Lake。

Power BI 打开后,语义模型即可进行开发。 将表和列重命名为报表友好名称、添加计算以及创建表之间的关系。 若要了解有关 Power BI 语义建模的详细信息,请参阅 Power BI 中的转换、形状和模型数据

准备就绪后,创建报表以可视化此数据。

  1. 从功能区中选择 “文件” 菜单,然后 创建空白报表
  2. 此时会打开一个新窗口,其中包含一个空白报表,你可以开始使用!
  3. 可以在开发报表时导航回语义模型进行更改。

在 Power BI Desktop 中生成新报表(预览版)

还可以直接从 Power BI Desktop 连接到 Microsoft Fabric 中的 SQL 数据库。 此功能处于预览状态。

首先,在 Power BI Desktop 中,验证预览功能是否已启用。

  1. 选择文件->选项和设置->选项。 在 “全局”下,选择 “预览”功能
  2. 验证是否已选中 “连接到 Fabric SQL 数据库 ”选项。
  3. 若要使用 Direct Lake 存储模式,还验证是否选中了 从一个或多个 Fabric 项目选项在 Direct Lake 存储模式下创建语义模型 。 若要了解有关此预览功能的详细信息,请参阅 Power BI Desktop 中的 Direct Lake(预览版)。

可以在 Direct Lake、导入或 DirectQuery 存储模式下 使用 SQL 数据库数据,具体取决于从 Power BI Desktop 连接到 SQL 数据库的方式。

  • 从 OneLake 目录进行连接:

    1. 在“ 开始 ”选项卡中,选择 OneLake 目录 下拉列表。 选择“SQL 数据库”
    2. 选择 SQL 数据库。 选择 连接
    3. 选择表,并为 Power BI 语义模型提供要在其中创建的名称和工作区,然后选择“ 确定”。
    4. 现在,你将使用 OneLake 上的 Direct Lake 存储模式下的表实时编辑 Power BI 语义模型。 有关实时编辑和 Direct Lake 的详细信息,请参阅 Power BI Desktop 中的 Direct Lake(预览版)。
    5. (可选)可以返回到 OneLake 目录,并包括来自其他 Fabric 项的表,例如 lakehouses、warehouses 和其他 SQL 数据库。
  • 从“获取数据”进行连接:

    1. 在“ 开始 ”选项卡中,选择“ 获取数据”。 选择 “更多...”
    2. 在“ 获取数据 ”窗口中,选择 Microsoft Fabric
    3. 选择“SQL 数据库”。 选择 连接
    4. 选择 SQL 数据库。 选择 连接。 向 Fabric 工作区进行身份验证。
    5. “导航器 ”页中,选择 SQL 数据库中的所需表。 选择 加载
    6. 选择 “导入 ”或 “DirectQuery”。 有关此选项的详细信息,请参阅 Use DirectQuery

Power BI 打开后,语义模型即可进行开发。 将表和列重命名为报表友好名称、添加计算以及创建表之间的关系。 详细了解 Power BI 数据建模,请参阅 Power BI 中的转换、形状和模型数据

准备就绪后,可以创建报表来可视化此数据。

对于包含 Direct Lake 表的语义模型,请执行以下步骤:

  1. 选择 “文件”,然后选择 “空白报表”。
  2. 在“ 开始 ”选项卡中,选择 OneLake 目录 下拉列表。 选择 Power BI 语义模型
  3. 选择 Power BI 语义模型。 选择 连接
  4. 导航到 “报表”视图
  5. 创建报表。
  6. 准备就绪后,选择 “发布 ”以联机查看它并与其他人共享。

若要详细了解如何使用 Direct Lake 表创建报表并为报表使用者设置报表,请参阅 “生成报表”。

在发布语义模型后,若要实时连接到 Power BI 语义模型,还可用于具有导入表或 DirectQuery 表的语义模型。

对于包含导入表或 DirectQuery 表的语义模型,请执行以下步骤:

  1. 导航到 “报表”视图
  2. 创建报表。
  3. 准备就绪后,选择 “发布 ”以查看 Fabric 门户中的报表,并与其他人共享报表。

开发 Power BI 报表

开发报表非常简单。 将列从“数据”窗格拖放到报表中。 或者,还可以选择使用 Copilot 为你创建报表页 。 若要详细了解可用的 Power BI 报表的丰富功能,请参阅创建 Power BI 报表

现在,你已拥有 SQL 数据库数据的 Power BI 报表。 检查报表的准确性,并进行任何所需的修改。

下一步