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

SQL合並不是δ表添加新列

貝內黛塔
新的因素
SQL合並不添加新列三角洲表錯誤:不能解決目標AuditUpdateDate更新條款鑒於源列
這個配置設置:spark.conf。 ( “spark.databricks.delta.schema.autoMerge.enabled” , 真正的 )
我們使用DBR 12.2 LTS(包括Apache火花3.3.2,Scala 2.12)
每個下麵的文檔看起來應該添加新的列。
我做錯了什麼?謝謝!
貝內黛塔
benedetta_0 - 1689344912359. - png
下麵的SQL查詢試圖添加新列:AuditUpdateDate
合並到XYZ。表1為目標使用cleansedTV作為源
在目標。col1 =來源。col1和目標。col2 = Source.col2
當匹配和目標。col3 < > Source.col3
和目標。col4 < > Source.col4
和目標。col5 < > Source.col5
)
然後更新設置
目標。col3 = Source.col3
、目標。col4 = Source.col4
、目標。col5 = Source.col5
、目標。AuditUpdateDate =來源。AuditUpdateDate - - - - - >試圖添加新列在這裏
當不匹配插入*
0回答0
歡迎來到磚社區:讓學習、網絡和一起慶祝

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

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

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

Baidu
map