PowerBi:使用OData源进行增量数据加载

时间:2016-03-23 22:22:51

标签: powerbi

是否有可能在覆盖之前保存以前的数据,因为刷新数据?

我已完成的步骤:

  • 我创建了一个表并附加到表A
  • 使用该函数创建了一个名为DateTime的列 DateTime.LocalNow()

现在我有一个问题如何在刷新阶段之前保存以前的数据。我需要保留以前数据和实际数据的时间戳。

示例给予:

在刷新之前:

表A:
|列名x | DateTime | ....
|价值| 23.03.2016 23:00

新表:
|列名x | DateTime | ....
|价值| 23.03.2016 23:00

刷新后:

表A:
|列名x | DateTime | ....
|价值| 23.03.2016 23:00
|价值2 | 23.03.2016 23:01

新表:
|列名x | DateTime | ....
|价值| 23.03.2016 23:00
|价值2 | 23.03.2016 23:01

亲切的问候

2 个答案:

答案 0 :(得分:4)

目前不支持Power BI Service或Power BI Desktop中的增量刷新。但请为此投票feature。 (更新:请参阅有关执行此操作的预览功能的信息的链接

如果需要此行为,则需要将这些行加载到数据库,然后逐步加载数据库。 Power BI的负载仍然是表的满载。

答案 1 :(得分:0)

现在可以在PowerBI Premium中使用

From the docs

增量刷新可在Power BI Premium服务中启用非常大的数据集,具有以下好处:

  • 刷新速度更快。仅更改的数据需要刷新。例如,仅刷新十年数据集的最后5天。

  • 刷新更可靠。例如,不必维持与易失性源系统的长期连接。

  • 资源消耗减少了。较少的数据刷新可减少内存和其他资源的总体消耗。