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