[PowerQuery]Excel获取外部数据与建立查询区别

Posted 雾岛心情

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[PowerQuery]Excel获取外部数据与建立查询区别相关的知识,希望对你有一定的参考价值。

看起来功能相同的操作,实际上两者功能差别很大。两者的功能差别在哪呢?建立查询区域的功能将是未来生产力中心。为什么这么说,大家可以看看接下来两个选项功能的对比。

1.支持数据来源类型

Excel获取外部数据支持的数据源类型比较少,目前仅支持文本文件、SQL Server 及Web等类型数据。而建立查询方式支持非常广泛的数据源类型,包含文本文件、Excel文件、SQL Server、mysql和网页的API连接都是标准支持的数据类型。

2.导入数据处理

获取外部数据方式仅仅支持将所有的数据导入到Excel后再进行数据的再处理,通过导入操作支持的数据量是有限的,目前仅仅支持1048576行数据 。而建立查询方式支持数据导入的方式相当灵活,我们可以将数据导入到Excel中,也可以建立到数据源连接,选择建立连接后的所有数据处理将没有上限,几千万、上亿行的数据处理都可以在Excel处理过程中得到支持。

3.数据导入后操作与处理

通过获取外部数据方式导入的数据只能在Excel中进行再处理,所有的数据将保存再Excel中。而通过查询方式导入后的数据支持PowerQuery的M函数处理,处理完成后可以保存在Excel文件中,也可以为千万级的数据进行建模操作。

以上是关于[PowerQuery]Excel获取外部数据与建立查询区别的主要内容,如果未能解决你的问题,请参考以下文章

[PowerQuery]Excel获取外部数据与建立查询区别

【OFFICE 365】Power Query 合并工作表

Excel 2016 Power Query - 从 Oracle 数据字典中获取数据

从 Excel 数据模型/Power Query 查询单个数据点(获取和转换数据)

如何利用PowerQuery合并文件下的文件

excel如何通过powerquery生成某一区间内所有日期