共用方式為


設定任務參數

任務參數可讓您使用靜態、動態或由上游工作設定的值來參數化工作。

如需有關使用動態值的資訊,請參閱什麼是動態值參考?

如需有關在任務之間傳遞內容的資訊,請參閱使用任務值在任務之間傳遞資訊

任務所設定的資產使用不同的語法來參考作為參數傳遞的值。 請參閱設定和編輯 Databricks 任務

注意

某些任務支援參數化,但沒有參數欄位。 請參閱下列項目:

設定索引鍵/值參數

將下列任務的參數設定為索引鍵/值組:

  • 筆記本
  • Python Wheel(只有在使用關鍵字引數設定時)
  • SQL 查詢、舊版儀表板或檔案
  • 執行作業

工作參數會自動向下推送至支援索引鍵/值參數的任務。 如果您嘗試新增與工作參數具有相同索引鍵的作業參數,UI 中會顯示警告。 請參閱工作參數下推

設定 JSON 陣列參數

將下列任務的參數設定為 JSON 格式的字串陣列:

  • Python 指令碼
  • Python Wheel (僅當在使用位置引數設定時)
  • JAR
  • Spark 提交
  • 針對每個

對每個任務逐一查看此陣列,以在設定的任務上執行條件化邏輯。

所有其他任務類型都將 JSON 格式陣列的內容作為引數傳遞,就像從命令列執行設定的程式碼資產一樣。

工作參數不會向下推送至使用 JSON 陣列的任務。 您可以使用動態值參考 {{job.parameters.<name>}} 來參考工作參數。

注意

工作參數值可以包含任何有效的 JSON 建構。 這表示您可以使用工作參數的動態值參考來設定任務的條件。