account storage-credentials kommandogrupp

Anmärkning

Den här informationen gäller för Databricks CLI-versionerna 0.205 och senare. Databricks CLI finns i offentlig förhandsversion.

Databricks CLI-användning omfattas av Databricks-licensen och Databricks sekretessmeddelande, inklusive eventuella användningsdatabestämmelser.

Kommandogruppen account storage-credentials i Databricks CLI innehåller kommandon för att hantera lagringsautentiseringsuppgifter för ett visst metaarkiv. Med de här kommandona kan du skapa, hämta, lista, uppdatera och ta bort autentiseringsuppgifter för lagring som ger åtkomst till molnlagring för Unity Catalog.

skapa lagringsuppgifter för databricks-konto

Skapa en ny lagringsautentiseringsuppgift. Begärandeobjektet är specifikt för molnet: AwsIamRole för AWS-autentiseringsuppgifter, AzureServicePrincipal för Azure-autentiseringsuppgifter eller GcpServiceAccountKey för GCP-autentiseringsuppgifter. Anroparen måste vara metaarkivadministratör och ha behörigheten CREATE_STORAGE_CREDENTIAL för metaarkivet.

databricks account storage-credentials create METASTORE_ID [flags]

Arguments

METASTORE_ID

    Unity Catalog-metaarkiv-ID.

Alternativ

--skip-validation

    Hoppa över valideringen av lagringsautentiseringsuppgifterna (valfritt, standard falskt).

--json JSON

    Den infogade JSON-strängen eller @path till JSON-filen med begärandetexten

Globala flaggor

Exempel

I följande exempel skapas en AWS-lagringsautentiseringsuppgift med 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"}}'

I följande exempel skapas en lagringsautentiseringsuppgift med hjälp av en JSON-fil:

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

I följande exempel skapas en lagringsautentiseringsuppgift med en överhoppad validering:

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

borttagning av lagringsuppgifter för databricks-konto

Ta bort en lagringsautentiseringsuppgift från metaarkivet. Anroparen måste vara ägare till lagringsautentiseringsuppgifterna.

databricks account storage-credentials delete METASTORE_ID STORAGE_CREDENTIAL_NAME [flags]

Arguments

METASTORE_ID

    Unity Catalog-metaarkiv-ID.

STORAGE_CREDENTIAL_NAME

    Namnet på lagringsautentiseringsuppgifterna.

Alternativ

--force

    Framtvinga borttagning även om lagringsautentiseringsuppgifterna inte är tomma.

Globala flaggor

Exempel

I följande exempel tas en lagringsautentiseringsuppgift bort:

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

I följande exempel tas en lagringsautentiseringsuppgift bort:

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

databricks-kontolagringsautentiseringsuppgifter hämta

Hämta en lagringsautentiseringsuppgift från metaarkivet. Anroparen måste vara metaarkivadministratör, ägare till lagringsautentiseringsuppgifterna eller ha en behörighetsnivå för lagringsautentiseringsuppgifterna.

databricks account storage-credentials get METASTORE_ID STORAGE_CREDENTIAL_NAME [flags]

Arguments

METASTORE_ID

    Unity Catalog-metaarkiv-ID.

STORAGE_CREDENTIAL_NAME

    Namnet på lagringsautentiseringsuppgifterna.

Alternativ

Globala flaggor

Exempel

I följande exempel hämtas en lagringsautentiseringsuppgift:

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

lista över lagringsuppgifter för databricks-konto

Hämta en lista över alla autentiseringsuppgifter för lagring som har tilldelats till ett visst metaarkiv.

databricks account storage-credentials list METASTORE_ID [flags]

Arguments

METASTORE_ID

    Unity Catalog-metaarkiv-ID.

Alternativ

Globala flaggor

Exempel

I följande exempel visas alla autentiseringsuppgifter för lagring för ett metaarkiv:

databricks account storage-credentials list metastore-abc123

uppdatering av lagringsuppgifter för databricks-konto

Uppdatera en lagringsautentiseringsuppgift i metaarkivet. Anroparen måste vara ägare till lagringsautentiseringsuppgifterna. Om anroparen är metaarkivadministratör kan endast ägarens autentiseringsuppgifter ändras.

databricks account storage-credentials update METASTORE_ID STORAGE_CREDENTIAL_NAME [flags]

Arguments

METASTORE_ID

    Unity Catalog-metaarkiv-ID.

STORAGE_CREDENTIAL_NAME

    Namnet på lagringsautentiseringsuppgifterna.

Alternativ

--skip-validation

    Hoppa över valideringen av lagringsautentiseringsuppgifterna (valfritt).

--json JSON

    Den infogade JSON-strängen eller @path till JSON-filen med begärandetexten

Globala flaggor

Exempel

I följande exempel uppdateras en lagringsautentiseringsuppgift med JSON:

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

I följande exempel uppdateras en lagringsautentiseringsuppgift med hjälp av en JSON-fil:

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

I följande exempel uppdateras en lagringsautentiseringsuppgift med en överhoppad validering:

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

Globala flaggor

--debug

  Om felsökningsloggning ska aktiveras.

-h eller --help

    Visa hjälp för Databricks CLI eller den relaterade kommandogruppen eller det relaterade kommandot.

--log-file sträng

    En sträng som representerar filen som utdataloggarna ska skrivas till. Om den här flaggan inte anges är standardvärdet att skriva utdataloggar till stderr.

--log-format Format

    Loggformattypen, text eller json. Standardvärdet är text.

--log-level sträng

    En sträng som representerar loggformatnivån. Om det inte anges inaktiveras loggformatnivån.

-o, --output typ

    Kommandots utdatatyp, text eller json. Standardvärdet är text.

-p, --profile sträng

    Namnet på profilen i ~/.databrickscfg-filen som ska användas för att köra kommandot. Om den här flaggan inte anges används den namngivna DEFAULT profilen om den finns.

--progress-format Format

    Formatet för att visa förloppsloggar: default, append, inplaceeller json

-t, --target sträng

    Om tillämpligt, paketmålet som ska användas