教程:适用于 Power BI 的 Microsoft Fabric 用户

教程:适用于 Power BI 的 Fabric 用户项目05/24/2023

本教程介绍如何使用数据流 Gen2 和管道将数据引入湖屋并创建维度模型。 你还将了解如何自动生成美观的报表,以在短短 45 分钟内从头到尾显示最新的销售数据。

通过使用 Contoso 示例数据集,我们可以即时生成端到端解决方案。

让我们开始吧!

准备数据并将其加载到湖屋在湖屋中构建维度模型使用快速创建功能自动创建报表必备条件在开始之前,如果尚未注册,请注册免费试用版。创建新工作区并分配 Fabric 容量。也可以使用现有工作区,但为了简化教程,我们建议使用非生产工作区。下载包含 Contoso 数据的示例查询的 Power Query 模板文件。创建用于存储数据的湖屋

首先,我们将创建用于存储数据的湖屋、用于准备和转换列的数据流 Gen2,以及用于处理计划刷新和电子邮件活动的编排的管道。

导航到工作区并选择“新建”。 然后选择“全部显示”。

在“新建”项创建屏幕中,选择“数据工程”类别下的“湖屋”。

将湖屋名称设置为 SalesLakehouse。 然后选择“创建”。

进入湖屋编辑器后,选择“新建数据流 Gen2”。

注意

还可以从功能区中选择“获取数据”,然后选择“新建数据流 Gen2”。

准备数据并将其加载到湖屋

请执行以下步骤以将数据加载到湖屋:

进入数据流 Gen2 的 Power Query 联机编辑器后,选择“从 Power Query 模板导入”,然后选择从先决条件下载的模板文件。

在“数据加载”查询组下选择“DimDate”查询,然后选择“配置连接”。 如有必要,请在选择“连接”之前将身份验证类型设置为“匿名”。

选择 DimDate 查询后,在数据预览窗口中,通过选择左上角的图标,将 DateKey 列的数据类型更改为“日期/时间”。

注意

湖屋仅支持日期/时间数据类型。 如果尝试加载只含日期的数据,则会显示一条错误消息。

选择“更改列类型”窗口中的“替换当前”。

添加数据目标

请执行以下步骤以添加数据目标:

选择 DimDate 表后,从“开始”选项卡中选择“添加数据目标”,然后选择“湖屋”选项菜单项。

如有必要,请将身份验证设置为“组织帐户”,然后选择“下一步”。

在导航器中,选择用于本教程的工作区,然后展开以查看所有湖屋项。 选择“SalesLakehouse”并确认已选择默认的“新建表”,然后选择“下一步”继续。

将“更新方法”设置为“替换”,然后选择“保存设置”。

注意

将更新方法设置为“替换”将删除所有现有数据,并在每次后续刷新时将其替换为新数据。

在 Power Query 联机编辑器的右下角,可以找到为查询配置的“数据目标”设置,可在其中进一步自定义或删除。

在进入本教程的下一节之前,请确保执行与本节前面相同的步骤,以将湖屋配置为以下每个查询的数据目标。

查询DimCustomerDimEmployeeDimProductDimStore

在“数据转换”查询组下选择“FactOnlineSales”查询,然后从“开始”选项卡中选择“添加数据目标”,最后选择“湖屋”选项。

如有必要,请将身份验证设置为“组织帐户”,然后选择“下一步”。

在导航器中,选择用于本教程的工作区,然后展开以查看所有湖屋项。 选择“SalesLakehouse”并确认已选择默认的“新建表”,然后选择“下一步”继续。

将“更新方法”设置为“追加”,然后选择“保存设置”。

注意

此过程将插入数据,并在每次后续刷新时保留表中的现有行。

选择“发布”以保存数据流并退出 Power Query 联机编辑器。

将鼠标悬停在工作区中创建的数据流上方,选择省略号 (...) 和“属性”选项。

将数据流的名称更改为 OnlineSalesDataflow,然后选择“保存”。

协调数据管道

使用管道,我们首先将协调数据流的刷新。 如果发生错误,我们将发送包含重要详细信息的自定义 Outlook 电子邮件。

在工作区中选择名为“SalesLakehouse”的湖屋项。

进入湖屋编辑器后,选择“新建数据流 Gen2”。

注意

还可以从功能区中选择“获取数据”,然后选择“新建数据管道”。

将管道名称设置为“SalesPipeline”。 然后选择“创建”。

选择“取消”以关闭复制数据助手。 如果系统提示确认退出复制数据窗口,请选择“是,取消”。

进入管道编辑器后,选择“添加管道活动”,然后选择“数据流”。

注意

还可以从功能区中选择“数据流”。

在管道编辑器中选择数据流活动,然后在“常规”部分中将其“名称”值更改为“OnlineSalesActivity”。

在数据流活动仍处于选中状态的情况下,选择“设置”,然后从“数据流”列表中选择“OnlineSalesDataflow”。 如果需要更新列表,请选择“刷新”图标。

选择“活动”选项卡,然后选择“Office365 Outlook 活动”。

注意

如果出现“授予同意”窗口,请选择“确定”,使用组织帐户登录,然后选择“允许访问”。

在管道编辑器中选择“Office365 Outlook”活动,然后在“常规”部分中将其“名称”值更改为“失败时发送邮件”。

在 Office365 Outlook 活动仍处于选中状态的情况下,选择“设置”。 将“收件人”字段更新为电子邮件地址,并将“主题”更改为“管道故障”。 为邮件正文选择“添加动态内容 [Alt+Shift+D]”。

注意

“高级”属性提供了


比丘资源网 » 教程:适用于 Power BI 的 Microsoft Fabric 用户

发表回复

提供最优质的资源集合

立即查看 了解详情