Power BI 微课堂 | 第10课:Power Query

published: 2023-07-04

今天,我们开始学习“数据转换”的相关内容:Power Query 简介,快速了解 Power Query 是什么,及其应用场景与作用。


》Power Query 是什么?

Power Query 是一种新式 Microsoft 技术,可用于设计一系列步骤或指令,将一个或多个原始数据源转换为可用于报告和分析的功能数据表。

你可以使用 Power Query 提取、转换和加载数据来创建数据模型。虽然 Power Query 在 Excel 中是很有价值的工具,但它更无缝地集成在 Microsoft Power BI Desktop 中,且性能表现最佳。

没有数据就没有分析。在新式分析生态系统中,Power Query 是用于提取、转换和加载 (ETL) 数据集成过程的工具。通过从多个数据源提取数据、转换数据,以满足分析需求,并将其加载到数据模型中。


》Power Query 应用场景

假设你已从若干不同的源将数据导入了 Power BI,但在检查这些数据时,发现它们并不能直接用于进行分析。比如,数据存在以下的这些问题:

  • 名为 Employment status 的一列,仅包含数字;

  • 若干列包含错误;

  • 某些列包含 NULL 值;

  • 某些列中显示的客户 ID 似乎被重复复制了;

  • 单一地址列合并有“街道地址”、“城市”、“省/市/自治区”以及“邮政编码”。

针对上述问题,你开始着手进行数据处理。然而,每次在报表上创建视觉对象时,都会得到错误的数据和不正确的结果,比如关于销售总额的简单报表也是错误的。

幸运的是,Power BI 和 Power Query 提供了功能强大的环境,可让你轻松应对清理和准备数据过程中的问题,从而达成分析目标:

  • 度量值和列在执行聚合和计算时会生成更准确的结果;

  • 表经过了整理,用户可以从中以直观的方式查找数据;

  • 重复项会被删除,使数据导航更为简单。它还将生成可用于切片器和筛选器的列;

  • 一个复杂的列可被拆分为两个更简单的列,或可将多列合并成一列,易于阅读;

  • 可将代码和整数替换为可读的值,等等。

分析师可以使用 Power Query 用户界面一次性开发一组步骤或逻辑。这些步骤是在彼此的基础上逐步建立起来的,然后每次刷新时针对数据运行。


》结语

Power Query 可以简化和自动执行数据清理和准备阶段,这样可以帮助你确保解决方案中的数据保持最新状态,以用于报告和分析。

通过学习使用 Power Query,你可以:

  • 使数据清理和准备工作负载减半;

  • 在 Excel表格中编辑时消除错误,减少剪切/复制/粘贴操作需要;

  • 将复杂的宏替换为简单步骤;

  • 更快地将信息传递给受众;

  • 具有更简单的无代码/低代码体验;

  • 消除重复的手动数据清理步骤;

  • 更专注于见解和推动操作;

  • 无缝连接到不同类型的数据源。

更多 Power Query 使用步骤和操作技巧,敬请关注公众号「Power BI 微课堂」后续推送~



以上就是关于「Power Query 简介」的全部内容。感谢您的耐心阅读,更多 Power BI 学习资源,请持续关注优阅达大数据生态。