Dela via


providers kommandogrupp

Note

Den här informationen gäller för Databricks CLI-versionerna 0.205 och senare. The Databricks CLI is in Public Preview.

Databricks CLI use is subject to the Databricks License and Databricks Privacy Notice, including any Usage Data provisions.

The providers command group within the Databricks CLI contains commands to manage Delta sharing providers. En dataprovider representerar organisationen i den verkliga världen som delar data. Se Vad innebär deltadelning?.

skapa databricks-providers

Skapa en ny autentiseringsprovider minimalt baserat på ett namn och en autentiseringstyp. Anroparen måste vara administratör i metaarkivet.

databricks providers create NAME AUTHENTICATION_TYPE [flags]

Arguments

NAME

    Namnet på providern.

AUTHENTICATION_TYPE

    Deltadelningsautentiseringstypen. Värden som stöds: DATABRICKS, OAUTH_CLIENT_CREDENTIALS, OIDC_FEDERATION, TOKEN

Options

--comment string

    Beskrivning av providern.

--json JSON

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

--recipient-profile-str string

    Det här fältet krävs när authentication_type är TOKEN, OAUTH_CLIENT_CREDENTIALS eller inte anges.

Global flags

Examples

I följande exempel skapas en provider med TOKEN-autentisering:

databricks providers create my_provider TOKEN --comment "My data provider" --recipient-profile-str "my_profile"

I följande exempel skapas en provider med DATABRICKS-autentisering:

databricks providers create my_provider DATABRICKS --comment "Internal provider"

databricks-providers tar bort

Ta bort en autentiseringsprovider, om anroparen är metaarkivadministratör eller är providerns ägare.

databricks providers delete NAME [flags]

Arguments

NAME

    Namnet på providern.

Options

Global flags

Examples

I följande exempel tas en provider bort:

databricks providers delete my_provider

databricks-leverantörer får

Hämta en specifik autentiseringsprovider. Anroparen måste ange namnet på providern och måste antingen vara metaarkivadministratör eller providerns ägare.

databricks providers get NAME [flags]

Arguments

NAME

    Namnet på providern.

Options

Global flags

Examples

I följande exempel hämtas information om en provider:

databricks providers get my_provider

lista över databricks-providers

Lista tillgängliga autentiseringsprovidrar. Anroparen måste antingen vara metaarkivadministratör eller ägare till leverantörerna. Leverantörer som inte ägs av anroparen ingår inte i svaret. Det finns ingen garanti för en specifik ordning på elementen i matrisen.

databricks providers list [flags]

Options

--data-provider-global-metastore-id string

    Om de inte tillhandahålls returneras alla leverantörer.

--max-results int

    Maximalt antal leverantörer som ska returneras.

--page-token string

    Ogenomskinlig sidnumreringstoken för att gå till nästa sida baserat på föregående fråga.

Global flags

Examples

I följande exempel visas alla leverantörer:

databricks providers list

I följande exempel visas leverantörer med sidnumrering:

databricks providers list --max-results 10

I följande exempel visas providrar för ett specifikt metaarkiv:

databricks providers list --data-provider-global-metastore-id "my-metastore-id"

databricks-providers list-provider-share-assets

Visa en lista över tillgångar som är associerade med en angiven providerresurs. Anroparen är mottagaren av resursen.

databricks providers list-provider-share-assets PROVIDER_NAME SHARE_NAME [flags]

Arguments

PROVIDER_NAME

    Namnet på providern som äger resursen.

SHARE_NAME

    Namnet på resursen.

Options

--function-max-results int

    Maximalt antal funktioner som ska returneras.

--notebook-max-results int

    Maximalt antal notebook-filer som ska returneras.

--table-max-results int

    Maximalt antal tabeller som ska returneras.

--volume-max-results int

    Maximalt antal volymer som ska returneras.

Global flags

Examples

I följande exempel visas alla tillgångar i en providerresurs:

databricks providers list-provider-share-assets my_provider my_share

I följande exempel visas tillgångar med gränser för varje typ:

databricks providers list-provider-share-assets my_provider my_share --table-max-results 5 --function-max-results 3

databricks providers list-shares

Lista angivna providerresurser i metaarkivet där:

  • anroparen är metaarkivadministratör,
  • eller så är uppringaren ägaren.
databricks providers list-shares NAME [flags]

Arguments

NAME

    Namnet på providern som resurser ska listas i.

Options

--max-results int

    Maximalt antal resurser som ska returneras.

--page-token string

    Ogenomskinlig sidnumreringstoken för att gå till nästa sida baserat på föregående fråga.

Global flags

Examples

I följande exempel visas alla resurser för en provider:

databricks providers list-shares my_provider

I följande exempel visas resurser med sidnumrering:

databricks providers list-shares my_provider --max-results 10

uppdatering av databricks-providers

Uppdatera informationen för en autentiseringsprovider, om anroparen är metaarkivadministratör eller är providerns ägare. Om uppdateringen ändrar providernamnet måste anroparen vara både metaarkivadministratör och providerns ägare.

databricks providers update NAME [flags]

Arguments

NAME

    Namnet på providern.

Options

--comment string

    Beskrivning av providern.

--json JSON

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

--new-name string

    Nytt namn för providern.

--owner string

    Användarnamn för providerägare.

--recipient-profile-str string

    Det här fältet krävs när authentication_type är TOKEN, OAUTH_CLIENT_CREDENTIALS eller inte anges.

Global flags

Examples

I följande exempel uppdateras en providers kommentar:

databricks providers update my_provider --comment "Updated provider description"

I följande exempel uppdateras en providers namn och ägare:

databricks providers update my_provider --new-name "my_new_provider" --owner "new_owner@example.com"

Global flags

--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 eller textjson. 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 filen som ~/.databrickscfg 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