Udostępnij przez


account storage-credentials grupa poleceń

Uwaga / Notatka

Te informacje dotyczą interfejsu wiersza polecenia usługi Databricks w wersji 0.205 lub nowszej. Interfejs CLI Databricks jest w publicznej wersji testowej.

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 account storage-credentials poleceń w interfejsie wiersza polecenia Databricks zawiera polecenia do zarządzania poświadczeniami magazynu dla określonego repozytorium metadanych. Te polecenia umożliwiają tworzenie, pobieranie, wyświetlanie, aktualizowanie i usuwanie poświadczeń magazynu, które zapewniają dostęp do magazynu w chmurze dla katalogu aparatu Unity.

tworzenie poświadczeń magazynu konta usługi databricks

Utwórz nowe poświadczenia magazynu. Obiekt żądania jest specyficzny dla chmury: AwsIamRole dla poświadczeń platformy AWS, AzureServicePrincipal dla poświadczeń platformy Azure lub GcpServiceAccountKey dla poświadczeń GCP. Obiekt wywołujący musi być administratorem magazynu metadanych i mieć CREATE_STORAGE_CREDENTIAL uprawnienia do magazynu metadanych.

databricks account storage-credentials create METASTORE_ID [flags]

Arguments

METASTORE_ID

    Identyfikator magazynu metadanych wykazu aparatu Unity.

Opcje

--skip-validation

    Pomiń walidację poświadczeń magazynu (opcjonalnie, wartość domyślna false).

--json JSON

    Wbudowany ciąg JSON lub @path do pliku JSON z treścią żądania

Flagi globalne

Przykłady

Poniższy przykład tworzy poświadczenia magazynu platformy AWS przy użyciu kodu JSON:

databricks account storage-credentials create metastore-abc123 --json '{"name": "my-storage-credential", "aws_iam_role": {"role_arn": "arn:aws:iam::123456789012:role/my-role"}}'

Poniższy przykład tworzy poświadczenia magazynu przy użyciu pliku JSON:

databricks account storage-credentials create metastore-abc123 --json @storage-credential.json

Poniższy przykład tworzy poświadczenie magazynu z pominiętą weryfikacją:

databricks account storage-credentials create metastore-abc123 --skip-validation --json @storage-credential.json

usuwanie poświadczeń magazynu konta usługi databricks

Usuń poświadczenia magazynu z magazynu metadanych. Obiekt wywołujący musi być właścicielem poświadczeń magazynu.

databricks account storage-credentials delete METASTORE_ID STORAGE_CREDENTIAL_NAME [flags]

Arguments

METASTORE_ID

    Identyfikator magazynu metadanych wykazu aparatu Unity.

STORAGE_CREDENTIAL_NAME

    Nazwa poświadczenia magazynu.

Opcje

--force

    Wymuś usunięcie, nawet jeśli poświadczenie magazynu nie jest puste.

Flagi globalne

Przykłady

Poniższy przykład usuwa poświadczenia magazynu:

databricks account storage-credentials delete metastore-abc123 my-storage-credential

Poniższy przykład wymusza usunięcie poświadczeń magazynu:

databricks account storage-credentials delete metastore-abc123 my-storage-credential --force

Pobieranie poświadczeń magazynu konta usługi databricks

Pobierz poświadczenie dostępu z magazynu metadanych. Obiekt wywołujący musi być administratorem magazynu metadanych, właścicielem poświadczeń magazynu lub mieć poziom uprawnień poświadczeń magazynu.

databricks account storage-credentials get METASTORE_ID STORAGE_CREDENTIAL_NAME [flags]

Arguments

METASTORE_ID

    Identyfikator magazynu metadanych wykazu aparatu Unity.

STORAGE_CREDENTIAL_NAME

    Nazwa poświadczenia magazynu.

Opcje

Flagi globalne

Przykłady

Poniższy przykład pobiera poświadczenia magazynu:

databricks account storage-credentials get metastore-abc123 my-storage-credential

Lista poświadczeń magazynu konta usługi databricks

Pobierz listę wszystkich poświadczeń magazynu, które zostały przypisane do danego magazynu metadanych.

databricks account storage-credentials list METASTORE_ID [flags]

Arguments

METASTORE_ID

    Identyfikator magazynu metadanych wykazu aparatu Unity.

Opcje

Flagi globalne

Przykłady

W poniższym przykładzie wymieniono wszystkie poświadczenia magazynu dla magazynu metadanych:

databricks account storage-credentials list metastore-abc123

aktualizacja poświadczeń magazynu konta usługi databricks

Zaktualizuj poświadczenie magazynu w magazynie metadanych. Obiekt wywołujący musi być właścicielem poświadczeń magazynu. Jeśli obiekt wywołujący jest administratorem magazynu metadanych, można zmienić tylko poświadczenia właściciela.

databricks account storage-credentials update METASTORE_ID STORAGE_CREDENTIAL_NAME [flags]

Arguments

METASTORE_ID

    Identyfikator magazynu metadanych wykazu aparatu Unity.

STORAGE_CREDENTIAL_NAME

    Nazwa poświadczenia magazynu.

Opcje

--skip-validation

    Pomiń walidację poświadczeń magazynu (opcjonalnie).

--json JSON

    Wbudowany ciąg JSON lub @path do pliku JSON z treścią żądania

Flagi globalne

Przykłady

Poniższy przykład aktualizuje poświadczenia magazynu przy użyciu kodu JSON:

databricks account storage-credentials update metastore-abc123 my-storage-credential --json '{"aws_iam_role": {"role_arn": "arn:aws:iam::123456789012:role/updated-role"}}'

Poniższy przykład aktualizuje poświadczenia magazynu przy użyciu pliku JSON:

databricks account storage-credentials update metastore-abc123 my-storage-credential --json @update-storage-credential.json

Poniższy przykład aktualizuje poświadczenie magazynu z pominiętą weryfikacją:

databricks account storage-credentials update metastore-abc123 my-storage-credential --skip-validation --json @update-storage-credential.json

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 łańcuch znaków

    Ciąg tekstowy reprezentujący plik do zapisywania logó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. Domyślna wartość to text.

--log-level łańcuch znaków

    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. Domyślna wartość to text.

-p, --profile łańcuch znaków

    Nazwa profilu w pliku ~/.databrickscfg, który ma być użyty do uruchomienia polecenia. Jeśli ta flaga nie zostanie określona, to jeśli istnieje, zostanie użyty profil o nazwie DEFAULT.

--progress-format formatowanie

    Format wyświetlania dzienników postępu: default, , appendinplacelubjson

-t, --target łańcuch znaków

    Jeśli ma to zastosowanie, docelowy obiekt pakietu do użycia