- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
PowerQuery教程版pdf
目录PowerQuery简介与安装数据源连接与获取数据清洗与整理数据转换与增强数据合并与关联操作高级功能应用与技巧分享
01PowerQuery简介与安装
010203数据连接与整合PowerQuery能够连接多种数据源,包括Excel、SQL数据库、Web等,实现数据的快速整合。数据转换与清洗提供丰富的数据转换和清洗功能,如筛选、排序、添加列、合并查询等,以满足数据分析前的数据准备需求。数据加载与刷新支持将数据加载到Excel数据模型或PowerBI中,并可设置自动刷新,保持数据的实时更新。PowerQuery定义及功能
123安装步骤1.打开Excel,点击“文件”-“选项”-“加载项”。2.在加载项列表中,选择“COM加载项”,点击“转到”。安装步骤与配置要求
勾选“PowerQuery”相关选项,点击确定完成安装。安装步骤与配置要求
Windows7或更高版本,64位系统。操作系统Excel2010或更高版本。Excel版本建议4GB以上内存,以保证处理大数据时的性能。内存安装步骤与配置要求
数据预览区展示查询结果的数据预览,支持多种视图模式。查询设置用于设置查询属性,如数据源、连接字符串等。公式栏显示当前选中步骤的M语言公式,支持编辑和自定义公式。功能区位于Excel顶部,包含PowerQuery的常用功能和命令。查询编辑器用于显示和管理数据查询的界面,提供数据预览、转换和编辑功能。界面布局及主要操作区域
02数据源连接与获取
文件如Excel、CSV、XML、JSON等。关系型数据库如SQLServer、MySQL、Oracle、PostgreSQL等。非关系型数据库如MongoDB、AzureCosmosDB等。Web通过OData或RESTAPI连接Web数据源。其他数据源如AzureDataLakeStorage、AzureBlobStorage等。支持的数据源类型
使用PowerQuery用户界面在PowerBIDesktop或Excel中,通过“获取数据”功能选择相应的数据源类型,并填写连接参数,如服务器地址、数据库名称、认证方式等。使用M语言编写查询通过编写M语言脚本,可以连接到任何支持的数据源,并进行数据转换和清洗。使用ODBC或OLEDB连接对于支持ODBC或OLEDB的数据源,可以通过配置相应的驱动程序和连接字符串进行连接。连接数据源方法
数据导入与导出操作导出数据在PowerBIDesktop中,可以将数据导出为CSV、Excel、PDF等格式。在Excel中,可以使用“导出数据”功能将数据导出为CSV、TXT、Access数据库等格式。导入数据连接到数据源后,可以选择需要导入的表和视图,以及进行数据预览和筛选。导入的数据将加载到PowerBI或Excel的数据模型中。刷新数据当数据源中的数据发生变化时,可以通过刷新操作将数据更新到最新的状态。在PowerBIDesktop中,可以设置自动刷新或手动刷新数据。在Excel中,可以通过“数据”选项卡中的“刷新”按钮进行刷新操作。
03数据清洗与整理
去除重复项和空值处理去除重复项在PowerQuery中,可以使用删除重复项功能轻松去除数据集中的重复记录,确保数据的唯一性。空值处理对于数据集中的空值,可以使用替换值功能将其替换为指定的值(如0、Null等),或使用填充功能根据上下文自动填充缺失值。
大小写转换PowerQuery提供了丰富的文本处理函数,可以轻松实现大小写转换。例如,使用转换为大写或转换为小写函数可以将文本字段统一转换为大写或小写格式。分列对于包含多个信息的文本字段,可以使用分列功能将其拆分为多个独立的列。例如,根据特定的分隔符(如逗号、空格等)将文本字段拆分为多个部分,并分别存储在不同的列中。文本处理技巧(大小写转换、分列等)
PowerQuery支持多种日期时间格式的转换。可以使用更改类型功能将文本字段转换为日期时间类型,并根据需要选择适当的日期时间格式。日期时间格式转换在PowerQuery中,可以使用各种日期时间函数进行日期时间的计算。例如,计算两个日期之间的天数差异、将日期时间字段拆分为年、月、日等部分,并进行相应的计算和分析。日期时间计算日期时间格式调整
04数据转换与增强
文本与数字转换将文本格式的数字转换为真正的数字类型,或将数字转换为文本格式,以便进行后续处理。日期与时间转换将日期和时间从一种格式转换为另一种格式,或提取日期和时间中的特定部分(如年、月、日、小时等)。数据类型转换函数使用PowerQuery中的内置函数,如`Value.ToText()`、`Value.ToDate()`等,进行数据类型转换。列数据类型转
原创力文档


文档评论(0)