Настройка параметров задачи
Параметры задачи позволяют параметризировать задачи с помощью значений, которые могут быть статическими, динамическими или настроенными вышестоящими задачами.
Сведения об использовании динамических значений см. в статье "Что такое ссылка на динамическое значение?".
Сведения о передаче контекста между задачами см. в разделе "Использование значений задач для передачи информации между задачами".
Ресурсы, настроенные задачами, используют другой синтаксис, чтобы ссылаться на значения, передаваемые в качестве параметров. См. статью "Настройка и изменение задач Databricks".
Примечание.
Некоторые задачи поддерживают параметризацию, но не имеют полей параметров. См. следующие разделы:
Настройка параметров key-value
Настройте параметры для следующих задач в виде пар "ключ-значение":
- Записная книжка
- Колесо Python (только при настройке с аргументами ключевых слов)
- SQL-запрос, устаревшая панель мониторинга или файл
- Выполнение задания
Параметры задания автоматически отправляются к задачам, поддерживающим параметры "ключ-значение". Предупреждение отображается в пользовательском интерфейсе при попытке добавить параметр задачи с тем же ключом, что и параметр задания. См . pushdown параметра задания.
Настройка параметров массива JSON
Настройте параметры для следующих задач в виде массива строк в формате JSON:
- Скрипт Python
- Колесо Python (только при настройке с позициальными аргументами)
- JAR
- Отправка Spark
- Для каждого
Для каждой задачи выполняется итеризация этого массива для выполнения условной логики в настроенной задаче.
Все остальные типы задач передают претенденты в формате JSON в виде аргументов, как если бы настроенные ресурсы кода выполнялись из командной строки.
Параметры задания не отправляются в задачу, использующую массивы JSON. Вы можете ссылаться на параметры задания с помощью ссылки {{job.parameters.<name>}}
на динамическое значение.
Примечание.
Значения параметров задания могут включать любую допустимую конструкцию JSON. Это означает, что можно использовать динамические ссылки на значения для параметров задания для условной настройки задач.