前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PQ-数据获取2:CSV(及文本文件)数据源获取及需要注意的问题

PQ-数据获取2:CSV(及文本文件)数据源获取及需要注意的问题

作者头像
大海Power
发布2021-08-31 10:02:08
1K0
发布2021-08-31 10:02:08
举报
文章被收录于专栏:用户8950297的专栏

CSV(或文本文件)的导入方式与外部Excel文件的导入方式基本一致,本文章从2个例子说明规范CSV文件的导入以及非规范CSV文件导入时需要注意的问题,导入文本文件的方法与CSV的基本一致,不单独举例。

一、规范CSV文件的导入

规范的CSV文件,即数据很干净整洁,是标准的标题+数据方式,如下图所示:

这个导入比较简单,方法如下:

Step-1:【新建查询】-【从文件】-【从CSV】

Step-2:选择数据所在的文件-【导入】

数据正常导入,结果如下:

二、非规范CSV文件的导入及注意问题

非规范的CSV文件,即除了标准的标题+数据外,还有其他额外信息。如CSV中经常在数据前加说明文字,如下图所示:

对于这个数据,我们按前面标准的方法导入,结果却是这样的:

尼玛,怎么只有一列?

原来,CSV是靠逗号分隔的,但第一行里没有逗号,于是被Power Query识别为只有一列——有时候,太智能自动化了也不是什么好事。

那怎么办呢?

实际上,Power Query导入的一些参数是可以修改的。如下图所示,单击【应用步骤】中【源】右边的齿轮按钮:

出现以下窗口(因为是CSV类文件,所以Power Query中默认以CSV文档的方式导入):

为了能避免CSV类文档中逗号分隔的问题,这里通过选择改成“文本文件”:

这个时候,整个文件会被当做只有一列:

数据进来了,第一行不要的,先删掉:

按逗号拆分列:

最后,提升第一行为标题:

终于搞定,后面想搞啥就搞啥去吧。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-07-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel到PowerBI 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
文件存储
文件存储(Cloud File Storage,CFS)为您提供安全可靠、可扩展的共享文件存储服务。文件存储可与腾讯云服务器、容器服务、批量计算等服务搭配使用,为多个计算节点提供容量和性能可弹性扩展的高性能共享存储。腾讯云文件存储的管理界面简单、易使用,可实现对现有应用的无缝集成;按实际用量付费,为您节约成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档