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

如何定義使用Python DLT寫選項?

pablociu”id=
新的因素

在一個正常的筆記本我將元數據保存到三角洲表使用下麵的代碼:

(df。寫.format(“δ”).mode .option(“覆蓋”)(“userMetadata”, user_meta_data) .saveAsTable (“my_table”))

但我在網上找不到我如何設置“.option (“userMetadata…DLT”。有一個文檔我找不到可以解釋如何設置呢?

2回答2

jose_gonzalez”id=
主持人”id=
主持人

我想與大家分享以下文檔頁麵https://docs.m.eheci.com/delta-live-tables/python-ref.html

United_Communit”id=
新的貢獻者二世

三角洲實驗室裏您可以設置用戶元數據,所以我將給你一些建議

從三角洲進口DeltaTable

#創建或加載增量表

delta_table = DeltaTable。forPath(火花,“path_to_delta_table”)

#定義用戶元數據myccpay

user_meta_data = {" key1”:“value1”、“key2”:“value2”}

#設置userMetadata選項表寫操作在你的三角洲

delta_table.alias (“df”) .merge (

df.alias (“new_data”),

df.id= new_data.id”

).whenMatchedUpdateAll ()

.whenNotMatchedInsertAll ()

user_meta_data .option (“userMetadata”)

. execute ()

你應該試試這個代碼。

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

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

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

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

Baidu
map