2016-10-06 24 views
1

我在我的數據集中有4000萬行。每天我可能會得到額外的100行。很顯然,我不想每次刷新數據時都要導入整個4000萬條數據。是否可以在只添加新行的情況下執行增量刷新?我可以將數據附加到powerBI數據集而不是替換整個數據集嗎?

+0

你爲什麼使用直接查詢? –

+1

投票權限:https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/7288623-incremental-data-loads – GregGalloway

+1

我沒有。我正在導入數據。 – FeeFiFoFum

回答

0

我不認爲增量更新,因爲你描述它是可能的。

看起來你可以使用Power BI REST API push rows,如果你很樂意切換到。

然而,你可能會發現這個解決辦法有用:

  • 拆分你的表和查詢分爲兩個:where date <= 'somedate'where date >'somedate'

  • 添加一個「空查詢」,使用Table.Combine加入你的兩個子表。用它作爲你的主表。

  • 無論何時需要刷新,只刷新第二個查詢(與where date >'somedate'一個)。

  • 每隔一段時間,當第二個查詢開始花費很長時間時,請將somedate更改爲當前日期並進行完全刷新。

+0

你有沒有試過這個或者這只是一個理論?我試過了,但如果我不刷新組合表,那麼什麼都不會發生。如果我刷新組合表,那麼我沒有解決任何問題。 – Silko

相關問題