磚工作任務之間共享信息
您可以使用任務值通過磚工作任務之間的任意參數。你通過任務值使用taskValues subutility在磚實用工具。的taskValues subutility提供了一個簡單的API,允許任務輸出值,可以引用在後續任務,使其更容易創造更多的富有表現力的工作流。例如,您可以溝通標識符或指標,如機器學習模型的評價信息,不同工作中的任務運行。每個任務可以設置多個任務值。在Python中任務值可以設置和檢索筆記本。
的taskValues subutility提供了兩個命令:dbutils.jobs.taskValues.set()設置一個變量和dbutils.jobs.taskValues.get()來檢索值。假設你有兩個筆記本任務:Get_user_data Analyze_user_data和想通過用戶的姓名和年齡從Get_user_data任務Analyze_user_data任務。下麵的示例設置用戶的姓名和年齡Set_user_data任務:
# # dbutils.jobs.taskValues設置任務值。集(鍵=“名字”,值=一些用戶)# # dbutils.jobs.taskValues獲得任務的價值。get (taskKey = " Get_user_data ",關鍵=“名字”,默認=“Jane Doe”)