account service-principals 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 service-principals i Databricks CLI innehåller kommandon för att utföra åtgärder för att skapa, hämta, lista, uppdatera och ta bort på tjänstens huvudnamn. Tjänstens huvudnamn är identiteter för användning med jobb, automatiserade verktyg och system som skript, appar och CI/CD-plattformar. Databricks rekommenderar att du skapar tjänstens huvudnamn för att köra produktionsjobb eller ändra produktionsdata. Se Tjänstens huvudprincipaler.

skapa databricks-kontots tjänsthuvudnamn

Skapa ett nytt huvudnamn för tjänsten i Databricks-kontot.

databricks account service-principals create [flags]

Alternativ

--active

    Om tjänstens huvudnamn är aktivt.

--application-id string

    UUID som rör tjänsteprincipal.

--display-name string

    Sträng som representerar en sammanlänkning av angivna namn och efternamn.

--external-id string

    Externt ID för tjänstens huvudkonto.

--id string

    Databricks-tjänstens huvudnamns-ID.

--json JSON

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

Globala flaggor

Exempel

I följande exempel skapas ett huvudnamn för tjänsten med hjälp av kommandoradsflaggor:

databricks account service-principals create --application-id "12345678-1234-1234-1234-123456789abc" --display-name "CI/CD Pipeline"

I följande exempel skapas ett huvudnamn för tjänsten med JSON:

databricks account service-principals create --json '{"applicationId": "12345678-1234-1234-1234-123456789abc", "displayName": "CI/CD Pipeline", "active": true}'

I följande exempel skapas ett huvudnamn för tjänsten med hjälp av en JSON-fil:

databricks account service-principals create --json @service-principal.json

databricks-kontots tjänsthuvudnamn tas bort

Ta bort ett enda huvudnamn för tjänsten i Databricks-kontot.

databricks account service-principals delete ID [flags]

Arguments

ID

    Unikt ID för ett huvudnamn för tjänsten i Databricks-kontot.

Alternativ

Globala flaggor

Exempel

I följande exempel tas ett huvudnamn för tjänsten bort efter ID:

databricks account service-principals delete 12345

databricks-kontots tjänsthuvudnamn hämta

Hämta information för ett enda huvudnamn för tjänsten som definierats i Databricks-kontot.

databricks account service-principals get ID [flags]

Arguments

ID

    Unikt ID för ett huvudnamn för tjänsten i Databricks-kontot.

Alternativ

Globala flaggor

Exempel

I följande exempel hämtas tjänstens huvudnamn efter ID:

databricks account service-principals get 12345

lista över tjänsthuvudnamn för databricks-konto

Hämta uppsättningen tjänsthuvudnamn som är associerade med ett Databricks-konto.

databricks account service-principals list [flags]

Alternativ

--attributes string

    Kommaavgränsad lista över attribut som ska returneras som svar.

--count int

    Önskat antal resultat per sida.

--excluded-attributes string

    Kommaavgränsad lista över attribut som ska undantas som svar.

--filter string

    Fråga som resultaten ska filtreras efter.

--sort-by string

    Attribut för att sortera resultatet.

--sort-order ListSortOrder

    Ordningen för att sortera resultatet. Värden som stöds: ascending, descending.

--start-index int

    Anger indexet för det första resultatet.

Globala flaggor

Exempel

Följande exempel listar alla tjänsteprincipaler:

databricks account service-principals list

I följande exempel visas tjänstens huvudnamn med sidnumrering:

databricks account service-principals list --count 10 --start-index 0

I följande exempel visas tjänstens huvudnamn med ett filter:

databricks account service-principals list --filter "displayName eq \"CI/CD Pipeline\""

korrigering av databricks-kontots tjänsthuvudnamn

Uppdatera delvis information om ett enda huvudnamn för tjänsten i Databricks-kontot.

databricks account service-principals patch ID [flags]

Arguments

ID

    Unikt ID på Databricks-arbetsytan.

Alternativ

--json JSON

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

Globala flaggor

Exempel

I följande exempel korrigeras ett huvudnamn för tjänsten med JSON:

databricks account service-principals patch 12345 --json '{"displayName": "Updated CI/CD Pipeline"}'

I följande exempel korrigeras tjänstens huvudnamn med hjälp av en JSON-fil:

databricks account service-principals patch 12345 --json @patch-service-principal.json

uppdatering av tjänstens huvudnamn för databricks-kontot

Uppdatera information om ett enda huvudnamn för tjänsten genom att ersätta hela tjänstens huvudnamnsentitet.

databricks account service-principals update ID [flags]

Arguments

ID

    Databricks-tjänstens huvudnamns-ID.

Alternativ

--active

    Om tjänstens huvudnamn är aktivt.

--application-id string

    UUID som rör tjänsteprincipal.

--display-name string

    Sträng som representerar en sammanlänkning av angivna namn och efternamn.

--external-id string

    Externt ID för tjänstens huvudkonto.

--id string

    Databricks-tjänstens huvudnamns-ID.

--json JSON

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

Globala flaggor

Exempel

I följande exempel uppdateras tjänstens huvudnamn med hjälp av kommandoradsflaggor:

databricks account service-principals update 12345 --display-name "Updated CI/CD Pipeline" --active

I följande exempel uppdateras tjänstens huvudnamn med JSON:

databricks account service-principals update 12345 --json '{"displayName": "Updated CI/CD Pipeline", "active": true}'

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

databricks account service-principals update 12345 --json @update-service-principal.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