Scripts init nomeados por cluster (legado)
Importante
Esta documentação foi desativada e pode não ser atualizada. Os produtos, serviços ou tecnologias mencionados neste conteúdo não são mais suportados. Consulte O que são scripts init?.
Aviso
Os scripts de inicialização global herdados e os scripts de inicialização nomeados por cluster estão em fim de vida útil e não podem mais ser usados.
Os scripts init nomeados por cluster herdados são executados em um cluster com o mesmo nome do script. Os scripts init nomeados por cluster são de melhor esforço (ignoram silenciosamente falhas) e tentam continuar o processo de inicialização do cluster.
O Databricks recomenda migrar todos os scripts init nomeados por cluster existentes para scripts init com escopo de cluster. Consulte Scripts de inicialização com escopo de cluster. Os scripts init nomeados por cluster não são visíveis na interface do usuário, mas podem ser encontrados em dbfs:/databricks/init/<cluster-name>/
, onde <cluster-name>
é o nome da pasta que contém os scripts init. Eles devem ser excluídos ou movidos dessa pasta para concluir uma migração.
Desabilitar scripts init nomeados por cluster herdados para um espaço de trabalho
Use a workspace-conf
API para desabilitar scripts init nomeados por cluster herdados para um espaço de trabalho. Consulte Ativar/desativar recursos.
Em um corpo de solicitação JSON, especifique enableDeprecatedClusterNamedInitScripts
para false
, como no exemplo a seguir:
curl -X PATCH -n \
https://<databricks-instance>/api/2.0/workspace-conf \
-d '{
"enableDeprecatedClusterNamedInitScripts": "false"
}'
Resposta de exemplo:
{
"enableDeprecatedClusterNamedInitScripts": "false"
}