@Gustavo馬丁斯:
是的,你可以設置RETRY_ON_FAILURE屬性為δ生活表(DLT)使用API。你可以設置retry_on_failure參數使用DLT當創建或更新一個DLT。創建或dlt。分別更新API調用。這裏有一個例子如何設置retry_on_failure屬性為true:
進口進口json請求api_token = < YOUR_API_TOKEN >的端點= ' https:// < YOUR_DATABRICKS_INSTANCE > / api / 2.0 /預覽/ dlt table_name = ' my_table retry_on_failure = True #設置請求數據request_data = {table_name: table_name,“retry_on_failure”: retry_on_failure} #設置請求頭標頭={“授權”:f 'Bearer {api_token}”、“內容類型”:“application / json”} = #創建dlt響應請求。帖子(端點+ /創建,頭=頭,data = json.dumps (request_data)) #檢查如果響應的響應。好:打印(DLT成功地創建了)其他:print (DLT創建失敗的狀態代碼,響應。status_code response.text)
類似地,您可以更新現有的retry_on_failure財產使用DLT DLT。更新API調用。
這裏有一個例子如何更新現有的DLT的retry_on_failure財產:
進口進口json請求api_token = < YOUR_API_TOKEN >的端點= ' https:// < YOUR_DATABRICKS_INSTANCE > / api / 2.0 /預覽/ dlt table_name = ' my_table retry_on_failure = True #設置請求數據request_data = {table_name: table_name,“retry_on_failure”: retry_on_failure} #設置請求頭標頭={“授權”:f 'Bearer {api_token}”、“內容類型”:“application / json”} = #更新dlt響應請求。帖子(端點+ /更新,頭=頭,data = json.dumps (request_data)) #檢查如果響應的響應。ok:打印(DLT成功更新的)其他:打印(DLT)狀態代碼更新失敗,響應。status_code response.text)