Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Note
Te informacje dotyczą interfejsu wiersza polecenia usługi Databricks w wersji 0.205 lub nowszej. Interfejs wiersza polecenia usługi 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 repos poleceń w interfejsie wiersza polecenia usługi Databricks umożliwia zarządzanie folderami Git. Zobacz Foldery git usługi Azure Databricks.
Utwórz repozytoria Databricks
Utwórz repozytorium w obszarze roboczym i połącz je ze wskazanym zdalnym repozytorium Git. Pamiętaj, że repozytoria utworzone programowo muszą być połączone ze zdalnym repozytorium Git, w przeciwieństwie do repozytoriów utworzonych w przeglądarce.
databricks repos create URL [PROVIDER] [flags]
Arguments
URL
Adres URL repozytorium Git, które ma zostać połączone
PROVIDER
Dostawca usługi Git. To pole jest niewrażliwe na wielkość liter. Dostępni dostawcy usługi Git to gitHub, bitbucketCloud, gitLab, azureDevOpsServices, gitHubEnterprise, bitbucketServer, gitLabEnterpriseEdition i awsCodeCommit
Opcje
--json JSON
Wbudowany ciąg JSON lub @path do pliku JSON z treścią żądania.
--path string
Pożądana ścieżka do repozytorium w obszarze roboczym
Examples
W poniższych przykładach utworzono repozytorium połączone z usługą GitHub:
databricks repos create https://github.com/username/my-repo.git gitHub --path /Repos/username/my-repo
databricks repos create https://github.com/username/my-repo.git --path /Users/username/my-repo
usuwanie repozytoriów usługi databricks
Usuń określone repozytorium.
databricks repos delete REPO_ID_OR_PATH [flags]
Arguments
REPO_ID_OR_PATH
Identyfikator odpowiedniego repozytorium do usunięcia
Opcje
Examples
W poniższych przykładach usunięto repozytorium według identyfikatora lub ścieżki:
databricks repos delete 12345
databricks repos delete /Repos/username/my-repo
Pobieranie repozytoriów usługi databricks
Pobierz repozytorium przy użyciu podanego identyfikatora repozytorium.
databricks repos get REPO_ID_OR_PATH [flags]
Arguments
REPO_ID_OR_PATH
Identyfikator obiektu repozytorium Git w obszarze roboczym
Opcje
Examples
Poniższe przykłady zawierają informacje o repozytorium według identyfikatora lub ścieżki:
databricks repos get 12345
databricks repos get /Repos/username/my-repo
Lista repozytoriów Databricks
Uzyskaj repozytoria, których użytkownik wywołujący ma uprawnienia do zarządzania. Użyj next_page_token do przeglądania dodatkowych stron.
databricks repos list [flags]
Opcje
--next-page-token string
Token używany do uzyskiwania następnej strony wyników
--path-prefix string
Filtruje repozytoria, które mają ścieżki rozpoczynające się od podanego prefiksu ścieżki.
Examples
Następujące przykłady zawierają listę repozytoriów:
databricks repos list
databricks repos list --path-prefix /Repos/username
aktualizacja repozytoriów usługi databricks
Zaktualizuj repozytorium do innej gałęzi lub tagu albo zaktualizuj je do najnowszego zatwierdzenia w tej samej gałęzi.
databricks repos update REPO_ID_OR_PATH [flags]
Arguments
REPO_ID_OR_PATH
Identyfikator obiektu repozytorium Git w obszarze roboczym
Opcje
--branch string
Gałąź, do której jest wyewidencjonowana lokalna wersja repozytorium
--json JSON
Wbudowany ciąg JSON lub @path do pliku JSON z treścią żądania.
--tag string
Oznacz, że lokalna wersja repozytorium jest zaktualizowana do
Examples
W poniższych przykładach zaktualizowano repozytorium do różnych gałęzi lub tagów:
databricks repos update 12345 --branch main
databricks repos update /Repos/username/my-repo --branch develop
databricks repos update 12345 --tag v1.0.0
Repozytoria Databricks: pobierz-poziomy-uprawnień
Pobierz poziomy uprawnień repozytorium.
databricks repos get-permission-levels REPO_ID [flags]
Arguments
REPO_ID
Repozytorium, dla którego chcesz uzyskać uprawnienia lub zarządzać nimi
Opcje
Examples
Poniższy przykład pobiera dostępne poziomy uprawnień dla repozytorium:
databricks repos get-permission-levels 12345
pobieranie uprawnień repozytoriów Databricks
Uzyskaj uprawnienia dla repozytorium. Repozytoria mogą dziedziczyć uprawnienia po ich obiekcie źródłowym.
databricks repos get-permissions REPO_ID [flags]
Arguments
REPO_ID
Repozytorium, dla którego chcesz uzyskać uprawnienia lub zarządzać nimi
Opcje
Examples
Poniższy przykład pobiera uprawnienia do repozytorium:
databricks repos get-permissions 12345
Ustaw uprawnienia repozytoriów w Databricks
Ustaw uprawnienia repozytorium. Ustawia uprawnienia do obiektu, zastępując istniejące uprawnienia, jeśli istnieją. Usuwa wszystkie uprawnienia bezpośrednie, jeśli nie określono żadnego. Obiekty mogą dziedziczyć uprawnienia po ich obiekcie głównym.
databricks repos set-permissions REPO_ID [flags]
Arguments
REPO_ID
Repozytorium, dla którego chcesz uzyskać uprawnienia lub zarządzać nimi
Opcje
--json JSON
Wbudowany ciąg JSON lub @path do pliku JSON z treścią żądania.
Examples
Poniższy przykład ustawia uprawnienia dla repozytorium przy użyciu kodu JSON:
databricks repos set-permissions 12345 --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_MANAGE"}]}'
aktualizacja uprawnień w repozytoriach Databricks
Zaktualizuj uprawnienia w repozytorium. Repozytoria mogą dziedziczyć uprawnienia po ich obiekcie źródłowym.
databricks repos update-permissions REPO_ID [flags]
Arguments
REPO_ID
Repozytorium, dla którego chcesz uzyskać uprawnienia lub zarządzać nimi
Opcje
--json JSON
Wbudowany ciąg JSON lub @path do pliku JSON z treścią żądania.
Examples
Poniższy przykład aktualizuje uprawnienia do repozytorium przy użyciu kodu JSON:
databricks repos update-permissions 12345 --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_READ"}]}'
Flagi globalne
--debug
Czy włączyć logowanie debugowe.
-h lub --help
Wyświetl pomoc dla Databricks CLI lub dla powiązanej grupy poleceń czy pojedynczego polecenia.
--log-file struna
Ciąg reprezentujący plik do zapisywania dzienników wyjściowych. Jeśli ta flaga nie zostanie określona, wartością domyślną jest zapisywanie dzienników wyjściowych w programie stderr.
--log-format formatowanie
Format typu logu text lub json. Wartość domyślna to text.
--log-level struna
Ciąg reprezentujący poziom formatu zapisu dziennika. Jeśli nie zostanie określony, poziom formatu dziennika jest wyłączony.
-o, --output typ
Typ danych wyjściowych polecenia: text lub json. Wartość domyślna to text.
-p, --profile struna
Nazwa profilu pliku ~/.databrickscfg, którego użyć do uruchomienia polecenia. Jeśli ta flaga nie zostanie określona, zostanie użyty profil o nazwie DEFAULT .
--progress-format formatowanie
Format wyświetlania dzienników postępu: default, , appendinplacelubjson
-t, --target struna
Jeśli ma to zastosowanie, docelowy obiekt pakietu do użycia