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

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

1.支持数据来源类型

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

2.导入数据处理

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

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

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

猜你喜欢

转载自blog.csdn.net/fogyisland2000/article/details/125570376