Compartir a través de


Scripts de inicialización con nombre de clúster (heredado)

Importante

Esta documentación se ha retirado y es posible que no se actualice. Los productos, servicios o tecnologías mencionados en este contenido ya no se admiten. Consulte ¿Qué son los scripts de inicialización?.

Advertencia

Los scripts de inicialización globales heredados y los scripts de inicialización con nombre de clúster son de fin de ciclo de vida y ya no se pueden usar.

Los scripts de inicialización heredados con nombre de clúster se ejecutan en un clúster con el mismo nombre que el script. Los scripts de inicialización con el nombre del clúster hacen todo lo posible para que el proceso de inicialización continúe (ignoran los errores de manera silenciosa).

Databricks recomienda migrar todos los scripts de inicialización con nombre de clúster existentes a scripts de inicialización con ámbito de clúster. Consulte Uso de scripts de inicialización de ámbito de clúster. Los scripts de inicialización con nombre de clúster no están visibles en la interfaz de usuario, pero se pueden encontrar en dbfs:/databricks/init/<cluster-name>/, donde <cluster-name> es el nombre de la carpeta que contiene los scripts de inicialización. Deben eliminarse o moverse de esa carpeta para completar una migración.

Deshabilitar scripts de inicialización con nombre de clúster heredados para un área de trabajo

Use la API workspace-conf para deshabilitar los scripts de inicialización con nombre de clúster heredados para un área de trabajo. Consulte Habilitar o deshabilitar características.

En un cuerpo de solicitud JSON, especifique enableDeprecatedClusterNamedInitScripts en false, como en el ejemplo siguiente:

curl -X PATCH -n \
https://<databricks-instance>/api/2.0/workspace-conf \
-d '{
    "enableDeprecatedClusterNamedInitScripts": "false"
    }'

Respuesta de ejemplo:

{
"enableDeprecatedClusterNamedInitScripts": "false"
}