Init-skript med klusternamn (äldre)
Viktigt!
Den här dokumentationen har dragits tillbaka och kanske inte uppdateras. De produkter, tjänster eller tekniker som nämns i det här innehållet stöds inte längre. Se Vad är init-skript?.
Varning
Äldre globala init-skript och init-skript namngivna efter kluster är föråldrade och kan inte längre användas.
Init-skript med äldre klusternamn körs på ett kluster med samma namn som skriptet. Init-skript med klusternamn gör ett bästa försök och ignorerar fel utan att påtala dem, samt försöker fortsätta klusterstartsprocessen.
Databricks rekommenderar att du migrerar alla befintliga init-skript med klusternamn till init-skript med klusteromfattning. Se Klusteromfattande init-skript. Init-skript med klusternamn är inte synliga i användargränssnittet, men finns på dbfs:/databricks/init/<cluster-name>/
, där <cluster-name>
är namnet på den mapp som innehåller init-skripten. De måste tas bort eller flyttas från mappen för att slutföra en migrering.
Inaktivera init-skript med äldre klusternamn för en arbetsyta
Använd API:et workspace-conf
för att inaktivera äldre klusternamnsskript för init för en arbetsyta. Se Aktivera/inaktivera funktioner.
I en JSON-begärandetext anger du enableDeprecatedClusterNamedInitScripts
till false
, som i följande exempel:
curl -X PATCH -n \
https://<databricks-instance>/api/2.0/workspace-conf \
-d '{
"enableDeprecatedClusterNamedInitScripts": "false"
}'
Exempelsvar:
{
"enableDeprecatedClusterNamedInitScripts": "false"
}