停止所有安排工作

使用包含示例代碼停止在工作區中所有的預定工作。

寫的simran.arora

去年發表在:2023年6月7日

在正常情況下,工作定期運行和auto-terminate一旦他們的任務就完成了。在某些情況下,您可能想要停止所有安排工作。

計劃工作的更多信息,請查看創建、運行和管理數據磚的工作(AWS|Azure|GCP)文檔。

本文提供了示例代碼,您可以使用停止你所有的計劃工作。

刪除

信息

如果你是一個標準的用戶,這隻會停止預定的工作屬於你。

如果你是一個工作空間管理,這將停止在工作區中所有安排工作。

指令

使用以下示例代碼停止在工作區中所有的預定工作。

刪除

信息

得到您的工作區URL,審查工作區實例名、url和id(AWS|Azure|GCP)。

檢查生成一個個人訪問令牌(AWS|Azure|GCP)如何創建一個文檔細節的個人使用REST api訪問令牌。


  1. 示例代碼複製並粘貼到一個筆記本電池。
  2. 取代< workspace-domain-without-trailing-backslash >< personal-access-token >值和特定於您的工作區。
  3. 運行這些細胞停止在工作區中所有的預定工作。


% python導入請求導入json shard_url = " < workspace-domain-without-trailing-backslash >”access_token = < personal-access-token >“國旗= 0 headers_auth ={“授權”:f 'Bearer {access_token} '} jobs_list =請求。請求(“獲得”,job_list_url頭= headers_auth) . json()工作的jobs_list['工作']:如果“時間表”的工作['設置']:如果工作(“設置”)(“計劃”)(“pause_status”) = =“停頓”:國旗+ = 1進度=工作(“設置”)(“計劃”)計劃[' pause_status '] = "暫停" job_name =工作['設置']['名字']job_id =工作(“job_id”) payload_pause_schedule = json。轉儲({“job_id”:工作(“job_id”)、“new_settings”:{“時間表”:安排}})=請求響應。請求(“後”,job_update_url頭= headers_auth, data = payload_pause_schedule)打印(如果國旗“暫停工作”,job_id) = = 0:打印(“被暫停沒有工作”)


這篇文章有用嗎?