了解如何连接到多个数据源、调整数据以满足分析需求,并将其合并到 Power BI Desktop 中的单个模型中。 本教程使用 Sales & Returns 示例,即Microsoft托管的数据集。
注意
本教程使用 Power BI Desktop 应用程序。 如果没有安装,请从官方 Power BI 站点下载它。
先决条件
若要继续作,请下载 Power BI 中可用的示例文件之一。 本教程使用“Sales & Returns”示例(.pbix)。 在 Power BI 中选择示例文件选项会打开 Power BI Desktop 示例的 GitHub 存储库。
选择 “下载 ”,将 Sales & Returns 示例 .pbix 文件保存到计算机。
详细了解 Power BI 示例文件 ,以探索其他数据集以供练习。
选择 “下载 ”,将 Sales & Returns 示例 .pbix 文件保存到计算机。
打开示例文件
下载示例文件后,在 Power BI Desktop 中将其打开。
- 打开 Power BI Desktop。
-
>选择“文件打开”,然后浏览到下载
.pbix的文件。 - 文件打开后,你会看到已创建可视化图表的报表。 要深入查看视觉对象背后的数据,请转到“开始> 转换数据”以打开Power Query 编辑器。
在 Power BI Desktop 中调整数据
调整数据意味着转换数据以满足需求,例如重命名列、更改数据类型或删除不必要的行。 若要深入了解数据调整,请参阅 Power Query 编辑器概述。
在 Power Query 编辑器中,执行以下步骤:
- 在 “查询”窗格中,选择 “销售 ”表。
- 请注意“ 查询设置” 窗格中已应用的步骤。 以下步骤显示了数据的形状:
- 源:连接到原始数据。
- 已更改的类型:自动检测和设置数据类型。
- 已删除的列:删除不必要的列。
- 重命名列:
- 右键单击列标题(例如),
ProductID然后选择“ 重命名”。 - 输入新名称,例如
Product ID。
- 右键单击列标题(例如),
筛选行:
- 选择 “区域” 列中的下拉箭头。
- 清除要排除的区域。
- 选择 “确定 ”以应用筛选器。
在 Power BI Desktop 中合并数据
合并数据意味着将查询合并或追加。 在此示例中,合并 Sales 和 Returns 表以分析返回的产品。 有关合并数据的更多示例,请参阅 在 Power BI Desktop 中执行常见查询任务。
合并查询:
- 在开始选项卡上,选择合并查询> 将查询合并为新查询。
- 在合并对话框中:
- 选择 Sales 作为第一个表。
- 选择 “返回 ”作为第二个表。
- 在这两个表中选择
Product ID列。 - 使用默认联接类型:左外连接(全部来自第一个表,并与第二个表匹配的部分)。
- 选择“确定” 。
将创建一个新查询。 展开合并的数据:
- 在新查询中,选择 “返回 ”列旁边的展开图标。
- 选择要包含的列(例如,
Return Reason)。 - 选择“确定” 。
应用更改
完成数据调整和组合后:
- 在“开始”选项卡上选择关闭并应用。
- Power BI 应用更改并将数据加载到模型中。
现在可以在报表视觉对象中使用合并的数据。
后续步骤
- 在 模型视图中浏览表之间的关系。
- 使用 Sales 和 Returns 中的字段创建视觉对象。
- 使用 数据分析表达式(DAX)添加计算列或度量值。