共用方式為


設定工作參數

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

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

如需在工作之間傳遞內容的資訊,請參閱 使用工作值在工作之間傳遞資訊

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

注意

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

設定鍵值參數

將下列工作的參數設定為索引鍵/值群組:

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

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

設定 JSON 陣列參數

將下列工作的參數設定為 JSON 格式的字串數組:

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

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

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

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

注意

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