Script init denominati dal cluster (legacy)
Importante
Questa documentazione è stata ritirata e potrebbe non essere aggiornata. Il prodotto, il servizio o la tecnologia citati in questo contenuto non sono più supportati. Vedere Cosa sono gli script init?.
Avviso
Gli script init globali legacy e gli script init denominati dal cluster sono end-of-life e non possono più essere usati.
Gli script init denominati cluster legacy vengono eseguiti in un cluster con lo stesso nome dello script. Gli script init denominati cluster sono il massimo sforzo (ignorare automaticamente gli errori) e tentare di continuare il processo di avvio del cluster.
Databricks consiglia di eseguire la migrazione di tutti gli script init denominati cluster esistenti agli script init con ambito cluster. Vedere Script init con ambito cluster. Gli script init denominati cluster non sono visibili nell'interfaccia utente, ma sono disponibili in dbfs:/databricks/init/<cluster-name>/
, dove <cluster-name>
è il nome della cartella che contiene gli script init. Devono essere eliminati o spostati da tale cartella per completare una migrazione.
Disabilitare gli script init denominati cluster legacy per un'area di lavoro
Usare l'API workspace-conf
per disabilitare gli script init denominati cluster legacy per un'area di lavoro. Vedere Abilitare/disabilitare le funzionalità.
In un corpo della richiesta JSON specificare enableDeprecatedClusterNamedInitScripts
su false
, come nell'esempio seguente:
curl -X PATCH -n \
https://<databricks-instance>/api/2.0/workspace-conf \
-d '{
"enableDeprecatedClusterNamedInitScripts": "false"
}'
Esempio di risposta:
{
"enableDeprecatedClusterNamedInitScripts": "false"
}