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

後恢複增量表添加列。

B_Seibert
新的貢獻者三世

在我們的版本3三角洲湖表我們添加了一個列。我們之後在版本11回恢複10日,目前最新的版本。但現在當我們從Azure運行表構建數據工廠(ADF)的全部曆史數據,我們得到一個錯誤的版本4說:“發現刪除的數據流源”

我認為,如果我們想做一個恢複,我們就不能回到和運行我們的攝入在同一ADLS目錄包括0到3 . csv文件的版本少了一個列,以及4到10版本,還有一個列。

恢複表table_name時間戳作為“2022-10-31就是”;

{添加列“列”:“({\“列\”:{\“\”:\“my_column_name \”, \“\”, \“\”, \“nullable \”:真的,\ \“元數據”:{}}}]"}

1接受解決方案

接受的解決方案

Debayan
尊敬的貢獻者三世
尊敬的貢獻者三世
3回複3

Debayan
尊敬的貢獻者三世
尊敬的貢獻者三世

你好,請你ignoreDeletes。請參考:https://docs.m.eheci.com/structured-streaming/delta-lake.html ignore-updates-and-deletes

請讓我們知道這有幫助。

Kaniz
社區經理
社區經理

嗨@Brant Seibert,我們一直沒有收到你最後的回應@Debayan穆克吉,我檢查,看看他的建議幫助你。

否則,如果你有任何解決方案,請與社區分享,因為它可以幫助別人。

同時,請別忘了點擊“選擇最佳”按鈕時提供的信息幫助解決你的問題。

B_Seibert
新的貢獻者三世

ignoreDeletes作品。但我也推薦給其他開發人員,你認為所有的模式變化的場景和解決這個問題作為一個完整的解決方案的一部分,每個模式變化的場景,而不是處理它是一次性的。

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

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

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

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

Baidu
map