前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >你的PowerBI加载Excel很卡?不妨试试这个

你的PowerBI加载Excel很卡?不妨试试这个

作者头像
btharp
发布2022-03-29 18:46:14
3.2K0
发布2022-03-29 18:46:14
举报
文章被收录于专栏:PowerBI x Python

当Excel文件较大,比如行数以万计,又或者有几十列,文件有几M乃至几十M或上百M,PowerBI加载起来挺费时间。比如我曾遇到加载一个16M的文档,花了一两分钟。也有网友反映,加载多文档合计四五百万行的数据,花了大约4个小时。

提速方法很简单,只需要把excel文档,另存为csv格式即可。另存之后,文档可能会变得更大,比如我上述的文档从16M变成24M,网友的文档也大了12倍。可速度提升相当可观。我的文档从一两分钟缩短到3秒,网友的从4小时缩短到2分钟内。

克里斯韦伯大神对此也有一篇文章,节选翻译如下:

首先,我用一个 153.6MB的 CSV 文件做查询,大概花了9秒,如下所示:

然后在 Excel 中打开了同一个 CSV 文件,并将数据保存为一个 xlsx 文件,其中包含一个工作表,没有表格或命名范围;生成的文件只有 80.6MB。最后,我创建了第一个查询的副本并将其指向 Excel 文件。生成的查询在 59 秒内运行 - 大约慢了 6 倍!这是此查询与第一个查询的性能比较:

上图中的黑线是从 Excel 读取数据的耗时图(实际上是显示从文件中读取数据的位置的偏移值,这与 Power Query 读取所有数据时的运行总计相同)文件;绿线是从 CSV 文件中读取数据的图(与上面第一张图中显示的数据相同)。

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

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

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

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

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