Скрипты инициализации с именем кластера (устаревшие версии)
Внимание
Поддержка этой документации прекращена, она может больше не обновляться. Продукты, службы или технологии, упоминание в этом содержимом больше не поддерживаются. См. статью "Что такое скрипты инициализации?".
Предупреждение
Устаревшие глобальные скрипты и скрипты с именем кластера инициализации являются конечными и больше не могут использоваться.
Устаревшие скрипты инициализации с именем кластера выполняются в кластере с тем же именем, что и скрипт. Кластерные скрипты инициализации являются оптимальными (они игнорируют ошибки без предупреждения) и пытаются продолжить процесс запуска кластера.
Databricks рекомендует перенести все существующие скрипты инициализации с именем кластера в скрипты область d init в кластере. См. статью "Использование скриптов инициализации кластера с область d". Скрипты инициализации с именем кластера не отображаются в пользовательском интерфейсе, но можно найти по dbfs:/databricks/init/<cluster-name>/
адресу, где <cluster-name>
находится имя папки, содержащей скрипты инициализации. Для завершения миграции их необходимо удалить или переместить из этой папки.
Отключение устаревших скриптов инициализации кластера для рабочей области
workspace-conf
Используйте API, чтобы отключить устаревшие скрипты инициализации кластера для рабочей области. См. раздел "Включение и отключение функций".
В тексте запроса JSON укажите enableDeprecatedClusterNamedInitScripts
false
значение , как показано в следующем примере:
curl -X PATCH -n \
https://<databricks-instance>/api/2.0/workspace-conf \
-d '{
"enableDeprecatedClusterNamedInitScripts": "false"
}'
Пример ответа:
{
"enableDeprecatedClusterNamedInitScripts": "false"
}