导入时读不到数据_20亿大数据怎么在30分钟内导入到execl中

文章探讨了如何在30分钟内将20亿大数据导入Excel,提出使用PowerQuery和PowerPivot两种方法。PowerQuery适合数据预处理,但处理大数据集性能有限,而PowerPivot因Access文件限制无法导入超过2G数据。在大量数据导入场景下,建议考虑多机并行处理或寻找更高效解决方案。
摘要由CSDN通过智能技术生成
24e9fe41c72f48ddc70bb29d009d0050.png 65b4d904-1c56-eb11-8da9-e4434bdf6706.svg

所有人问所有人:

20亿大数据怎么在30分钟内导入到execl中 , 每个execl存储10万条数据 , 最后输出压缩包给用户?

吃瓜群众

97ffe8fa62fea069247b795a8fdef337.png

曾振宇

???

余园 

非常有逼格

10352add4c7004549a5bd48b858b0b84.png af42718ba510de944474387ee8a68743.png

黄河

不知道

戴琴   

这要怎么弄呀

1eec20f6d22a2a14249afc11ced2bd64.png 54071de14ad12d9d55fb5e301af32897.png

    刘瑞

woc!牛逼啊!  (^ = ^)我不会

徐长乐 

20亿?找个会Python和vba的吧

fa39b32799d4515f113c360cd974ace8.png

理论大师

2580e8bde3da9032c24115ae6132d4c6.png

  黄强

使用POI导入

匿名a   

这种问题建议去Excel论坛求助,Excel大佬贼多

47774015c13eb238bcb0ffd19ec7b98b.png 88a8f5fb93c1aacad2ff157762e129b8.png

    陈甫

不限时间能做

20亿数据你多复制粘贴几次就行了,手速够快30分钟够了

匿名b 

20亿数据导入之前的存储形式是什么?线上还是线下?原始数据是存储在后台表还是excel?导入的方式都有哪些?导入20000个excel表的规则是什么?是否需要分类?
条件太少,无法作答。。
当然,对输出的数据没有任何要求,仅仅是为了把数据放到excel里,且硬件、人力资源足够的情况下,多开几台机子然后重复Ctrlc加v操作就可以了

121e0f5c4b873811af0579a0d3cf0ff9.png

知乎求助

向Excel导入大数据,有两种方式:

1、 PowerPivot导入,直接导入,不支持数据转换和清洗操作。

2、 PowerQuery导入,在导入前可以对数据做预处理。

7a3f3017f6a817a5abe2ccb4c9a57fbb.png

为了直接对比PowerQuery和PowerPivot的加载效率,增加了一个号方式,这种方式不对数据做任何清洗转换,直接加载到模型,与PowerPivot步骤相同。

现象

对比前两行结果,PowerQuery的数据导入效率与PowerPivot不分伯仲。

PowerQuery没有数据量的限制,而PowerPivot不到导入超过2G的文件。

清洗步骤和数据量的增多,都会显著增加PowerQuery的导入时间,比如一亿行数据,即使三个简单的清洗步骤,用时已经超过了30分钟

结论

PowerPivot导入方式使用的是Access连接器,受限于Access文件本身的限制,不能导入超过2G的数据,这也说明,PowerPivot数据存储能力超过了Access。

PowerQuery是轻型ETL工具,处理大数据集性能不强(基于Excel版本的 PQ)。
如果尝试使用Buffer函数缓存数据,会发现这个缓存过程非常漫长,实际上,Buffer函数并不适合缓存大数据集,因为无法压缩数据,内存可能会很快爆掉。

本文转载自:PowerBI极客(高飞)

-END-

这是「所有人问所有人」的第 22 期,鸣谢:

回答丨各位回答的小可爱们

编辑丨李俊杰

审核丨马丽蓉

497fe917e4ce4099b36e433784663658.png

是时候展现你们 Excel 神技的时候了~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值