configure
grupa poleceń
Uwaga
Te informacje dotyczą interfejsu wiersza polecenia usługi Databricks w wersji 0.205 lub nowszej. Interfejs CLI Databricks jest w publicznej wersji zapoznawczej.
Korzystanie z interfejsu wiersza polecenia usługi Databricks podlega licencjom usługi Databricks i powiadomieniom o ochronie prywatności usługi Databricks, w tym wszelkim przepisom dotyczącym danych użycia.
Grupa poleceń configure
w interfejsie wiersza poleceń Databricks CLI umożliwia uwierzytelnianie dla Azure Databricks za pomocą osobistych tokenów dostępu Azure Databricks lub tokenów Microsoft Entra ID (dawniej Azure Active Directory).
Uwaga
Najlepsza praktyka w zakresie zabezpieczeń polega na tym, aby przy uwierzytelnianiu za pomocą zautomatyzowanych narzędzi, systemów, skryptów i aplikacji, Databricks zalecał używanie osobistych tokenów dostępu należących do jednostek usługi zamiast użytkowników przestrzeni roboczych. Aby utworzyć tokeny dla jednostek usługi, zobacz Zarządzanie tokenami dla jednostki usługi.
Należy pamiętać, że w tym artykule opisano tylko osobisty token dostępu usługi Azure Databricks i uwierzytelnianie tokenu Entra ID firmy Microsoft umożliwiające wywoływanie poleceń na poziomie obszaru roboczego. Aby uzyskać dodatkowe opcje konfiguracji uwierzytelniania, zobacz Authentication for the Databricks CLI.
Ważne
Przed uruchomieniem tego polecenia upewnij się, że skonfigurowałeś interfejs wiersza polecenia usługi Databricks.
Uruchamiasz polecenia configure
, dołączając je do databricks configure
. Aby wyświetlić pomoc dotyczącą configure
polecenia, uruchom polecenie databricks configure -h
.
Tworzenie profilu konfiguracji
Profil konfiguracji to kolekcja ustawień, które zawierają informacje o uwierzytelnianiu, takie jak adres URL obszaru roboczego usługi Azure Databricks i wartość tokenu dostępu. Profil konfiguracji ma nazwę programową, taką jak DEFAULT
, DEV
lub PROD
.
Aby utworzyć profil konfiguracji, uruchom polecenie configure
w następujący sposób:
databricks configure --host <workspace-url>
W polu <workspace-url>
wprowadź adres URL konkretnego obszaru roboczego w formacie https://adb-<workspace-id>.<random-number>.azuredatabricks.net
. Aby uzyskać adres URL dla obszaru roboczego, zobacz Adres URL poszczególnych obszarów roboczych.
Polecenie prosi o wprowadzenie osobistego tokenu dostępu usługi Azure Databricks lub tokenu Microsoft Entra ID (dawniej Azure Active Directory), który odpowiada określonemu <workspace-url>
.
✔ Databricks Token:
Po wprowadzeniu tokenu dostępu token dostępu jest przechowywany w pliku ~/.databrickscfg
w systemie Linux lub macOS lub %USERPROFILE%\.databrickscfg
w systemie Windows domyślnie. Plik zawiera domyślny wpis profilu połączenia o nazwie DEFAULT
:
[DEFAULT]
host = <workspace-url>
token = <access-token>
Aby użyć innej nazwy profilu połączenia zamiast DEFAULT
, dodaj --profile
opcję do configure
polecenia, na przykład:
databricks configure --host <workspace-url> --profile <profile-name>
Napiwek
Możesz nacisnąć Tab
po --profile
lub -p
, aby wyświetlić listę istniejących dostępnych profilów konfiguracji do wyboru, zamiast ręcznie wprowadzać nazwę profilu konfiguracji.
Wszystkie istniejące informacje o hoście i tokenie w określonym profilu połączenia zostaną zastąpione nowymi informacjami o hoście i tokenie.
Dodanie wielu profilów połączeń do .databrickscfg
pliku umożliwia szybkie uruchamianie poleceń w różnych obszarach roboczych przez określenie nazwy docelowego profilu połączenia w opcji polecenia --profile
. Jeśli nie określisz --profile
opcji w poleceniu, które obsługuje tę opcję, polecenie będzie domyślnie używać DEFAULT
profilu połączenia.
Na przykład możesz mieć profil połączenia nazwany DEV
, który odwołuje się do obszaru roboczego usługi Azure Databricks używanego na potrzeby obciążeń programistycznych, oraz oddzielny profil połączenia nazwany PROD
, który odwołuje się do innego obszaru roboczego usługi Azure Databricks używanego na potrzeby obciążeń produkcyjnych.
Możesz zmienić domyślną ścieżkę tego .databrickscfg
pliku, ustawiając zmienną środowiskową DATABRICKS_CONFIG_FILE
. Aby dowiedzieć się, jak ustawić zmienne środowiskowe, zobacz dokumentację systemu operacyjnego.
Aby uzyskać informacje o istniejących profilach konfiguracji, użyj grupy poleceń uwierzytelniania.