取消
顯示的結果
而不是尋找
你的意思是:

增量更新在三角洲住表

User16752240003
貢獻者

如果我們改變δ生活的邏輯表和我們做一個增量更新。表會自動複位(刷新)或邏輯隻適用於新傳入的數據嗎?我們會觸發一個重置在這種情況下嗎?

1接受解決方案

接受的解決方案

User16752240003
貢獻者

這是我發現何時刷新(重置)表:

如果它是一個完整的表的所有更改將自動應用。

如果表增量表,您需要手動複位(刷新)。

在原帖子查看解決方案

7回複7

werners1
尊敬的貢獻者三世

我懷疑這個表被重置,這意味著你永遠不可能改變任何當前的設置。

三角洲的建立旨在使生活更容易,所以我猜這隻新數據。

Hubert_Dudek1
尊敬的貢獻者三世

δ是事務將被重置,沒什麼可以刪除,但你總是可以使用時間膠囊旅行回到過去:slightly_smiling_face:

也許你所提到的一件事是分區,覆蓋數據時它將覆蓋所有分區,但您可以使用動態覆蓋,這樣你隻會覆蓋分區的新數據:

spark.conf.set (“spark.sql.sources。partitionOverwriteMode”、“動態”)

User16752240003
貢獻者

這是我發現何時刷新(重置)表:

如果它是一個完整的表的所有更改將自動應用。

如果表增量表,您需要手動複位(刷新)。

嗨@Mojgan Mazouchi,

根據文檔”表增量完整的。增量表支持更新基於連續到達的數據,而不必再計算整個表。一個完整的表是完全重新計算每個更新。”

這裏的文檔https://docs.www.eheci.com/data-engineering/delta-live-tables/delta-live-tables-user-guide.html dat……

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map