嗨,夥計們,
我想使用uuid合並但我總是得到一個錯誤……
導入uuid (df_events.alias(“事件”)。合並(源= df_updates.alias(“更新”),條件= "事件。鱈魚=更新。鱈魚和事件。num =更新。num”)。whenMatchedUpdate(設置={"事件。鱈魚”:“更新。鱈魚”、“事件。num_c”:“更新。num_contrato”、“事件。狀態”:點燃(“更新”)”} ).whenNotMatchedInsert(values = { "events.id" : uuid.uuid4(), "events.cod" : "updates.cod", "events.num" : "updates.num", "events.status" : lit("Inserted") } ) .execute() )
有什麼建議嗎?
包裝在點燃因為它是尋找變量或字段等於uuid
點燃(uuid.uuid4 () .hex)