Udostępnij przez


repos grupa poleceń

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

Flagi globalne

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

Flagi globalne

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

Flagi globalne

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.

Flagi globalne

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

Flagi globalne

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

Flagi globalne

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

Flagi globalne

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.

Flagi globalne

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.

Flagi globalne

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