三角洲實驗室裏您可以設置用戶元數據,所以我將給你一些建議
從三角洲進口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 ()
你應該試試這個代碼。