powerbi吧 关注:1,928贴子:5,408
  • 21回复贴,共1

从Excel导入的数据源,一共11万行,power bi刷新

只看楼主收藏回复

从Excel导入的数据源,一共11万行,power bi刷新一次需要40分钟,正常么?
三个表,计算字也才段10多个


IP属地:广东来自Android客户端1楼2021-03-23 19:12回复
    csv的数据源吗


    IP属地:广东来自Android客户端2楼2021-03-23 22:17
    收起回复
      11万行10多列,正常刷新应该2分钟左右就可以刷新好了。你是不是在PQ那里进行了复杂计算,同样的需求用不同的逻辑去计算,速度相差10倍都很证才。还有要尽量精简列数,列数减少直接提升刷新速度。


      IP属地:江西3楼2021-03-24 08:35
      收起回复
        有一列引用了生产数据,通过合并Query生成新的一列,还有一次unpivot一次group by…


        IP属地:广东来自Android客户端4楼2021-03-24 10:09
        回复
          不是不能在PBI里面计算,要了解PBI的计算逻辑,懂得用合适的方法,方法不懂效率相差很大。数据收集整理部分是在EXCEL做还是在Powerbi的PQ部分做,要看数据量大小和需要处理的内容。
          另外数据刷新跟电脑的配置也有关系。


          IP属地:江西5楼2021-03-24 11:46
          收起回复
            Powerbi处理数据量是按万计算的,几十万数据量正常情况是1分钟上下,处理上亿的数据量刷新才会达到几十分钟。目前做的分析报告最大数据量3000多万行,30多个表,PQ计算大概10来个步骤,数据刷新不超过10分钟,如果做增量刷新设置的话,刷新不超过1分钟。刷新慢是你操作有问题,没听过100万以下数据量刷新时间要40分钟的。


            IP属地:江西6楼2021-03-24 13:41
            收起回复
              其实很简单的几个步骤:
              1. 重命名列
              2. 列转行(pivot)
              3. 删除列
              4. 刚转列(unpivot)
              5. 通过合并(merge queries), 从SMT表中导入数据生成新列
              6. Group



              IP属地:广东来自Android客户端7楼2021-03-24 18:27
              收起回复
                更新到最新版本,起飞了,20秒左右就更新完成


                IP属地:广东来自Android客户端8楼2021-03-27 10:11
                收起回复
                  我73个字段,55万行,也才1分钟,你这真的有点慢了


                  IP属地:广东来自Android客户端9楼2021-04-12 09:51
                  回复
                    看计算方式公式是什么了?
                    我在power query中有10多万行,里面有好多列表交集,并集的计算,每刷新一次至少10分钟。太慢了。


                    IP属地:广东10楼2021-06-21 10:42
                    收起回复