首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PowerBI流数据集限制

PowerBI流数据集限制
EN

Stack Overflow用户
提问于 2021-02-17 05:47:11
回答 1查看 845关注 0票数 1

我们需要在PowerBI上为实时事务生成报告。我们有大约2000,000事务在1天内流动,我们希望至少为这些行数生成报告。据我所知,推流API对FIFO数据集的限制为200,000行,对于“无保留策略”链接为5,000,000行。

我的问题如下:

  1. 如果我们通过PowerBI服务创建流数据集push,那么默认情况下在后台创建什么数据集?FIFO还是无保留策略数据集?
  2. 对于无保留策略数据集,当我们超过500万次限制时会发生什么?如果出现故障,这是否意味着我们需要频繁地通过API调用删除旧行?这样做的一个示例API将有所帮助。删除所有行不是一个选项,因为业务希望在过去的24小时内像KPI这样的报告。
  3. 如果我们使用Azure流分析将数据推送到PowerbI,那么在这种情况下,PowerBI中数据存储的限制是什么?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-17 07:18:37

恐怕你误解了权力BI的概念。Power不是数据库!不要试图以此方式使用它。外面有更好的选择。这就是为什么你很难克服这些限制的原因。

我想说的是,您应该在其他地方存储和处理您的数据。使用Power只用于可视化。在这种情况下,如果我们说您想使用实时流,它必须每秒钟更新一次,这意味着您只需要每天发送86,400条记录(这远远低于FIFO数据集的200,000条记录的限制)。如果您不想使用实时流仪表板,而是使用普通的Power报告,那么为什么要查看push数据集?因此,在某个地方收集数据,聚合结果,然后将聚合数据推到Power。

无论如何,回答你的问题:

  1. 如果使用Power BI REST创建数据集而不指定保留策略,则它将创建具有none保留策略的Push dataset - basicFIFO 必须显式启用
  2. 如果达到500万行的限制,则在尝试将更多行推送到数据集中时会出现错误。您唯一的选择是删除所有行 --没有办法只删除其中的一些,因为Power不是一个数据库。这就是为什么您的数据应该存储在其他地方,这就是basicFIFO保留策略和Power的流数据集背后的想法。
  3. 功率BI限制不会因数据源而改变。通过或由您编写的服务来推送数据并不重要-- Power数据集是相同的。
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66236355

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档