Przechowywanie skryptów inicjowania w plikach obszaru roboczego
Usługa Databricks zaleca przechowywanie skryptów inicjowania w plikach obszaru roboczego w środowisku Databricks Runtime 11.3 LTS lub nowszym, jeśli nie używasz wykazu aparatu Unity.
Uwaga
Istnieje ograniczona obsługa skryptów inicjowania w plikach obszarów roboczych w środowisku Databricks Runtime 9.1 LTS i 10.4 LTS, ale ta obsługa nie obejmuje wszystkich typowych wzorców użycia skryptów inicjowania, takich jak odwoływanie się do innych plików ze skryptów inicjowania. Usługa Databricks zaleca używanie skryptów inicjowania w magazynie obiektów w chmurze dla środowiska Databricks Runtime 9.1 LTS i 10.4 LTS.
Aby uzyskać więcej informacji na temat plików obszaru roboczego, zobacz Co to są pliki obszaru roboczego?.
Gdzie są skrypty inicjowania przechowywane w plikach obszaru roboczego?
Skrypty inicjowania mogą być przechowywane w dowolnej lokalizacji, w jakiej użytkownik przekazujący skrypt inicjowania ma odpowiednie uprawnienia. Zobacz Listy ACL folderów.
Podobnie jak wszystkie pliki obszaru roboczego, skrypty inicjowania używają list kontroli dostępu (ACL) do kontrolowania uprawnień. Domyślnie tylko użytkownik przekazujący skrypt inicjowania i administratorzy obszaru roboczego mają uprawnienia do tych plików. Zobacz Listy ACL plików.
Uwaga
Niektóre listy ACL są dziedziczone z katalogów do wszystkich plików w katalogu.
Używanie skryptów inicjowania przechowywanych w plikach obszaru roboczego
Skrypty inicjowania w plikach obszaru roboczego są przeznaczone do użycia jako skrypty inicjowania o zakresie klastra. Zobacz Skrypty inicjowania o zakresie klastra.