可轻松使用 Fabric SQL 数据库快速创建报表。 在本演练中,我们将演练定义语义模型并在浏览器或 Power BI Desktop 中使用 Power BI 生成报表的步骤。
先决条件
- 需要现有的 Fabric 容量。 如果没有,请启动 Fabric 试用版。
- 创建新的工作区或使用现有的 Fabric 工作区。
- 使用 AdventureWorks 示例数据创建新的 SQL 数据库。
在 Power BI 中生成新报表
加载示例数据后,通过工具栏中的下拉列表切换到 SQL 分析终结点。
- 从功能区中选择 “报告 ”菜单,然后选择 “新建语义模型”。
- 选择要包括的表。 可以更改稍后选取的表。
- 命名 Power BI 语义模型后,选择 “确认 ”。
注释
此语义模型在 SQL 存储模式下的 Direct Lake 中添加表。 在 aka.ms/DirectLake 了解有关 Direct Lake 的详细信息。 请考虑改用 Power BI Desktop 在 OneLake 存储模式下使用 Direct Lake。
Power BI 打开后,语义模型即可进行开发。 将表和列重命名为报表友好名称、添加计算以及创建表之间的关系。 若要了解有关 Power BI 语义建模的详细信息,请参阅 Power BI 中的转换、形状和模型数据。
准备就绪后,创建报表以可视化此数据。
- 从功能区中选择 “文件” 菜单,然后 创建空白报表。
- 此时会打开一个新窗口,其中包含一个空白报表,你可以开始使用!
- 可以在开发报表时导航回语义模型进行更改。
在 Power BI Desktop 中生成新报表(预览版)
还可以直接从 Power BI Desktop 连接到 Microsoft Fabric 中的 SQL 数据库。 此功能处于预览状态。
首先,在 Power BI Desktop 中,验证预览功能是否已启用。
- 选择文件->选项和设置->选项。 在 “全局”下,选择 “预览”功能。
- 验证是否已选中 “连接到 Fabric SQL 数据库 ”选项。
- 若要使用 Direct Lake 存储模式,还验证是否选中了 从一个或多个 Fabric 项目选项在 Direct Lake 存储模式下创建语义模型 。 若要了解有关此预览功能的详细信息,请参阅 Power BI Desktop 中的 Direct Lake(预览版)。
可以在 Direct Lake、导入或 DirectQuery 存储模式下 使用 SQL 数据库数据,具体取决于从 Power BI Desktop 连接到 SQL 数据库的方式。
- 从 OneLake 目录进行连接: - 在“ 开始 ”选项卡中,选择 OneLake 目录 下拉列表。 选择“SQL 数据库”。
- 选择 SQL 数据库。 选择 连接。
- 选择表,并为 Power BI 语义模型提供要在其中创建的名称和工作区,然后选择“ 确定”。
- 现在,你将使用 OneLake 上的 Direct Lake 存储模式下的表实时编辑 Power BI 语义模型。 有关实时编辑和 Direct Lake 的详细信息,请参阅 Power BI Desktop 中的 Direct Lake(预览版)。
- (可选)可以返回到 OneLake 目录,并包括来自其他 Fabric 项的表,例如 lakehouses、warehouses 和其他 SQL 数据库。
 
- 从“获取数据”进行连接: - 在“ 开始 ”选项卡中,选择“ 获取数据”。 选择 “更多...”。
- 在“ 获取数据 ”窗口中,选择 Microsoft Fabric。
- 选择“SQL 数据库”。 选择 连接。
- 选择 SQL 数据库。 选择 连接。 向 Fabric 工作区进行身份验证。
- 在 “导航器 ”页中,选择 SQL 数据库中的所需表。 选择 加载。
- 选择 “导入 ”或 “DirectQuery”。 有关此选项的详细信息,请参阅 Use DirectQuery。
 
Power BI 打开后,语义模型即可进行开发。 将表和列重命名为报表友好名称、添加计算以及创建表之间的关系。 详细了解 Power BI 数据建模,请参阅 Power BI 中的转换、形状和模型数据。
准备就绪后,可以创建报表来可视化此数据。
对于包含 Direct Lake 表的语义模型,请执行以下步骤:
- 选择 “文件”,然后选择 “空白报表”。
- 在“ 开始 ”选项卡中,选择 OneLake 目录 下拉列表。 选择 Power BI 语义模型。
- 选择 Power BI 语义模型。 选择 连接。
- 导航到 “报表”视图。
- 创建报表。
- 准备就绪后,选择 “发布 ”以联机查看它并与其他人共享。
若要详细了解如何使用 Direct Lake 表创建报表并为报表使用者设置报表,请参阅 “生成报表”。
在发布语义模型后,若要实时连接到 Power BI 语义模型,还可用于具有导入表或 DirectQuery 表的语义模型。
对于包含导入表或 DirectQuery 表的语义模型,请执行以下步骤:
- 导航到 “报表”视图。
- 创建报表。
- 准备就绪后,选择 “发布 ”以查看 Fabric 门户中的报表,并与其他人共享报表。
开发 Power BI 报表
开发报表非常简单。 将列从“数据”窗格拖放到报表中。 或者,还可以选择使用 Copilot 为你创建报表页 。 若要详细了解可用的 Power BI 报表的丰富功能,请参阅创建 Power BI 报表。
现在,你已拥有 SQL 数据库数据的 Power BI 报表。 检查报表的准确性,并进行任何所需的修改。