Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Note
Tyto informace platí pro Databricks CLI verze 0.205 a vyšší. Rozhraní příkazového řádku Databricks je ve veřejné ukázce.
Použití rozhraní příkazového řádku Databricks podléhá licenci Databricks a oznámení o ochraně osobních údajů Databricks, včetně všech ustanovení o využití.
Skupina service-principals příkazů v rozhraní příkazového řádku Databricks umožňuje spravovat služební identity v pracovním prostoru Databricks. Viz Principály služeb pro CI/CD.
Vytvořte služební principály databricks
V pracovním prostoru Databricks vytvořte nový služební principál.
databricks service-principals create [flags]
Možnosti
--active
Pokud je tento uživatel aktivní.
--application-id string
UUID související se systémovým objektem.
--display-name string
Řetězec, který představuje zřetězení zadaných a rodinných jmen.
--external-id string
Externí ID instančního objektu.
--id string
ID služebního hlavního identifikátoru Databricks
--json JSON
Vložený řetězec JSON nebo @path soubor JSON s textem požadavku.
Examples
Následující příklad vytvoří instanční objekt se zobrazovaným názvem:
databricks service-principals create --display-name "My Service Principal"
Následující příklad vytvoří službu principal pomocí formátu JSON:
databricks service-principals create --json '{"display_name": "My Service Principal", "active": true}'
Odstranění principálů služeb Databricks
Odstraňte jeden služební principál v pracovním prostoru Databricks.
databricks service-principals delete ID [flags]
Arguments
ID
Jedinečné ID pro služební principál v pracovním prostoru Databricks.
Možnosti
Examples
Následující příklad odstraní instanční objekt podle ID:
databricks service-principals delete 12345
Získání principálů služby Databricks
Zobrazit podrobnosti o jednom service principalu definovaném v pracovním prostoru Databricks.
databricks service-principals get ID [flags]
Arguments
ID
Jedinečné ID pro služební principál v pracovním prostoru Databricks.
Možnosti
Examples
Následující příklad získá podrobnosti pro služební principál:
databricks service-principals get 12345
Seznam služebních principálů Databricks
Seznam instančních objektů přidružených k pracovnímu prostoru Databricks.
databricks service-principals list [flags]
Možnosti
--attributes string
Čárkami oddělený seznam atributů, které se mají vrátit v odpovědi.
--count int
Požadovaný počet výsledků na stránku
--excluded-attributes string
Čárkami oddělený seznam atributů, které se mají vyloučit v odpovědi.
--filter string
Dotaz, podle kterého musí být výsledky filtrovány.
--sort-by string
Atribut pro řazení výsledků
--sort-order ListSortOrder
Pořadí řazení výsledků. Podporované hodnoty: ascending, descending
--start-index int
Určuje index prvního výsledku.
Examples
Následující příklad uvádí všechny aplikační identity:
databricks service-principals list
Následující příklad uvádí služební principály s filtrováním:
databricks service-principals list --filter "displayName eq 'My Service Principal'"
Aktualizace principálů služby Databricks
Částečně aktualizujte detaily jednoho služby principal v pracovním prostoru Databricks.
databricks service-principals patch ID [flags]
Arguments
ID
Jedinečné ID v pracovním prostoru Databricks
Možnosti
--json JSON
Vložený řetězec JSON nebo @path soubor JSON s textem požadavku.
Examples
Následující příklad opraví principál služby:
databricks service-principals patch 12345 --json '{"display_name": "Updated Service Principal"}'
Aktualizace service principals v Databricks
Aktualizujte podrobnosti o jednom principálu služby. Tato akce nahradí existující zástupce služby se stejným jménem.
databricks service-principals update ID [flags]
Arguments
ID
ID služebního hlavního identifikátoru Databricks
Možnosti
--active
Pokud je tento uživatel aktivní.
--application-id string
UUID související se systémovým objektem.
--display-name string
Řetězec, který představuje zřetězení zadaných a rodinných jmen.
--external-id string
Externí ID instančního objektu.
--id string
ID služebního hlavního identifikátoru Databricks
--json JSON
Vložený řetězec JSON nebo @path soubor JSON s textem požadavku.
Examples
Následující příklad aktualizuje servisní principál:
databricks service-principals update 12345 --display-name "Updated Service Principal" --active
Globální příznaky
--debug
Zda povolit protokolování ladění.
-h nebo --help
Zobrazení nápovědy k rozhraní příkazového řádku Databricks nebo související skupině příkazů nebo souvisejícímu příkazu
--log-file řetězec
Řetězec představující soubor pro zápis výstupních protokolů do. Pokud tento příznak není zadaný, výchozí hodnota je zápis výstupních protokolů do stderru.
--log-format formát
Typ formátu protokolu nebo textjson. Výchozí hodnota je text.
--log-level řetězec
Řetězec představující úroveň formátu protokolu. Pokud není zadána, je úroveň formátu protokolu zakázaná.
-o, --output typ
Typ výstupu příkazu nebo textjson. Výchozí hodnota je text.
-p, --profile řetězec
Název profilu v ~/.databrickscfg souboru, který se má použít ke spuštění příkazu. Pokud tento příznak není zadán, použije se název DEFAULT profilu, pokud existuje.
--progress-format formát
Formát pro zobrazení protokolů průběhu: default, append, inplacenebo json
-t, --target řetězec
Pokud je to možné, cíl sady prostředků, který se má použít