Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Note
Databricks CLI-användning omfattas av Databricks-licensen och Databricks sekretessmeddelande, inklusive eventuella användningsdatabestämmelser.
Kommandogruppen account service-principals-v2 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 man skapar tjänsthuvudmän för att köra produktionsjobb eller ändra produktionsdata. Om alla processer som agerar på produktionsdata körs med tjänsteprinciper behöver interaktiva användare inga skriv-, borttagnings- eller modifieringsrättigheter i produktion, vilket eliminerar risken att en användare av misstag skriver över produktionsdata.
Databricks-konto Service-Principals-V2 Create
Skapa ett nytt huvudnamn för tjänsten i Databricks-kontot.
databricks account service-principals-v2 create [flags]
Alternativ
--active
Om den här användaren är aktiv.
--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.
--id string
Databricks-tjänstens huvudnamns-ID.
--json JSON
Antingen inline JSON-sträng eller @path/to/file.json med request body.
Examples
I följande exempel skapas ett huvudnamn för tjänsten med hjälp av kommandoradsflaggor:
databricks account service-principals-v2 create --display-name "CI/CD Service Principal"
I följande exempel skapas ett huvudnamn för tjänsten med JSON:
databricks account service-principals-v2 create --json '{"displayName": "CI/CD Service Principal", "active": true}'
I följande exempel skapas ett huvudnamn för tjänsten med hjälp av en JSON-fil:
databricks account service-principals-v2 create --json @service-principal.json
Databricks Account Service-Principals-v2 delete
Ta bort en tjänsteprincipal från Databricks-kontot.
databricks account service-principals-v2 delete ID [flags]
Arguments
ID
Unikt ID för ett huvudnamn för tjänsten i Databricks-kontot.
Alternativ
Examples
I följande exempel tas ett huvudnamn för tjänsten bort efter ID:
databricks account service-principals-v2 delete 12345
Databricks Account Service-Principals-v2 Get
Hämta information för ett enda huvudnamn för tjänsten som definierats i Databricks-kontot.
databricks account service-principals-v2 get ID [flags]
Arguments
ID
Unikt ID för ett huvudnamn för tjänsten i Databricks-kontot.
Alternativ
Examples
I följande exempel hämtas tjänstens huvudnamn efter ID:
databricks account service-principals-v2 get 12345
Databricks konto Service-Principals-v2 List
Hämta uppsättningen tjänsthuvudnamn som är associerade med ett Databricks-konto.
databricks account service-principals-v2 list [flags]
Alternativ
--attributes string
Kommaavgränsad lista över attribut som ska returneras som svar.
--excluded-attributes string
Kommaavgränsad lista över attribut som ska undantas som svar.
--filter string
Fråga som resultaten ska filtreras efter.
--limit int
Maximalt antal resultat som ska returneras.
--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.
Examples
Följande exempel listar alla tjänsteprincipaler:
databricks account service-principals-v2 list
I följande exempel visas tjänstens huvudnamn med sidnumrering:
databricks account service-principals-v2 list --limit 10
I följande exempel visas tjänstens huvudnamn med ett filter:
databricks account service-principals-v2 list --filter "displayName eq \"CI/CD Service Principal\""
Databricks Account Service-Principals-v2 patch
Uppdatera delvis information om ett enda huvudnamn för tjänsten i Databricks-kontot.
databricks account service-principals-v2 patch ID [flags]
Arguments
ID
Unikt ID på Databricks-arbetsytan.
Alternativ
--json JSON
Antingen inline JSON-sträng eller @path/to/file.json med request body.
Examples
I följande exempel korrigeras ett huvudnamn för tjänsten med JSON:
databricks account service-principals-v2 patch 12345 --json '{"displayName": "Updated CI/CD Service Principal"}'
I följande exempel korrigeras tjänstens huvudnamn med hjälp av en JSON-fil:
databricks account service-principals-v2 patch 12345 --json @patch-service-principal.json
Databricks Account Service-Principals-v2 uppdatering
Byt ut en tjänsteprincip i Databricks-kontot.
databricks account service-principals-v2 update ID [flags]
Arguments
ID
Databricks-tjänstens huvudnamns-ID.
Alternativ
--active
Om den här användaren är aktiv.
--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.
--json JSON
Antingen inline JSON-sträng eller @path/to/file.json med request body.
Examples
I följande exempel uppdateras tjänstens huvudnamn med hjälp av kommandoradsflaggor:
databricks account service-principals-v2 update 12345 --display-name "Updated CI/CD Service Principal" --active
I följande exempel uppdateras tjänstens huvudnamn med JSON:
databricks account service-principals-v2 update 12345 --json '{"displayName": "Updated CI/CD Service Principal", "active": true}'
I följande exempel uppdateras tjänstens huvudnamn med hjälp av en JSON-fil:
databricks account service-principals-v2 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