Power BI 微课堂 | 第10课:Power Query
今天,我们开始学习“数据转换”的相关内容: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 学习资源,请持续关注优阅达大数据生态。