在 Power BI Desktop 中调整和合并数据

了解如何连接到多个数据源、调整数据以满足分析需求,并将其合并到 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 更新博客来浏览 Sales & Returns 示例报表。

了解有关在 获取 Power BI 示例 中使用示例文件的详细信息。

打开示例文件

下载示例文件后,在 Power BI Desktop 中将其打开。

  1. 打开 Power BI Desktop
  2. >选择“文件打开”,然后浏览到下载.pbix的文件。
  3. 文件打开后,你会看到已创建可视化图表的报表。 要深入查看视觉对象背后的数据,请转到“开始> 转换数据”以打开Power Query 编辑器

在 Power BI Desktop 中调整数据

调整数据意味着转换数据以满足需求,例如重命名列、更改数据类型或删除不必要的行。 若要深入了解数据调整,请参阅 Power Query 编辑器概述

Power Query 编辑器中,执行以下步骤:

  1. “查询”窗格中,选择 “销售 ”表。
  2. 请注意“ 查询设置” 窗格中已应用的步骤。 以下步骤显示了数据的形状:
    • :连接到原始数据。
    • 已更改的类型:自动检测和设置数据类型。
    • 已删除的列:删除不必要的列。
  3. 重命名列:
    • 右键单击列标题(例如), ProductID然后选择“ 重命名”。
    • 输入新名称,例如 Product ID

筛选行:

  1. 选择 “区域” 列中的下拉箭头。
  2. 清除要排除的区域。
  3. 选择 “确定 ”以应用筛选器。

在 Power BI Desktop 中合并数据

合并数据意味着将查询合并或追加。 在此示例中,合并 SalesReturns 表以分析返回的产品。 有关合并数据的更多示例,请参阅 在 Power BI Desktop 中执行常见查询任务

合并查询:

  1. 开始选项卡上,选择合并查询> 将查询合并为新查询
  2. 在合并对话框中:
    • 选择 Sales 作为第一个表。
    • 选择 “返回 ”作为第二个表。
    • 在这两个表中选择 Product ID 列。
    • 使用默认联接类型:左外连接(全部来自第一个表,并与第二个表匹配的部分)。
  3. 选择“确定” 。

将创建一个新查询。 展开合并的数据:

  1. 在新查询中,选择 “返回 ”列旁边的展开图标。
  2. 选择要包含的列(例如, Return Reason)。
  3. 选择“确定” 。

应用更改

完成数据调整和组合后:

  1. 在“开始”选项卡上选择关闭并应用
  2. Power BI 应用更改并将数据加载到模型中。

现在可以在报表视觉对象中使用合并的数据。

后续步骤

  • 模型视图中浏览表之间的关系。
  • 使用 SalesReturns 中的字段创建视觉对象。
  • 使用 数据分析表达式(DAX)添加计算列或度量值。