Aller au contenu principal

groupe de commandesservice-principals

remarque

L'utilisation de Databricks CLI est soumise à la licence Databricks et à la politique de confidentialité Databricks, y compris toutes les dispositions relatives aux données d'utilisation.

Le groupe de commandes service-principals de la CLI Databricks vous permet de gérer les Service Principal dans votre Workspace Databricks. Consultez les Service Principal pour CI/CD.

databricks service-principals create

Créer un nouveau Service Principal dans le workspace Databricks.

databricks service-principals create [flags]

Options

--active

Si cet utilisateur est actif.

--application-id string

UUID du Service Principal.

--display-name string

Chaîne qui représente une concaténation de prénoms et de noms de famille.

--external-id string

ID externe pour le Service Principal.

--id string

ID du Service Principal Databricks.

--json JSON

La chaîne JSON en ligne ou le @chemin vers le fichier JSON avec le corps de la requête.

Indicateurs globaux

Exemples

L'exemple suivant crée un Service Principal avec un nom d'affichage :

Bash
databricks service-principals create --display-name "My Service Principal"

L'exemple suivant crée un Service Principal à l'aide de JSON :

Bash
databricks service-principals create --json '{"display_name": "My Service Principal", "active": true}'

databricks service-principals delete

Supprimer un Service Principal unique dans le Workspace Databricks.

databricks service-principals delete ID [flags]

Arguments

ID

ID unique d’un Service Principal dans le Workspace Databricks.

Options

Indicateurs globaux

Exemples

L'exemple suivant supprime un Service Principal par ID :

Bash
databricks service-principals delete 12345

databricks Service Principal get

Obtenir les détails d'un seul Service Principal défini dans le Workspace Databricks.

databricks service-principals get ID [flags]

Arguments

ID

ID unique d’un Service Principal dans le Workspace Databricks.

Options

Indicateurs globaux

Exemples

L'exemple suivant obtient les détails d'un Service Principal :

Bash
databricks service-principals get 12345

liste des databricks service-principals

Répertoriez l'ensemble des Service Principal associés à un Workspace Databricks.

databricks service-principals list [flags]

Options

--attributes string

Liste d'attributs séparés par des virgules à renvoyer en réponse.

--count int

Nombre de résultats souhaité par page.

--excluded-attributes string

Liste d'attributs séparés par des virgules à exclure dans la réponse.

--filter string

Requête par laquelle les résultats doivent être filtrés.

--sort-by string

Attribut pour trier les résultats.

--sort-order ListSortOrder

L'ordre de tri des résultats. Valeurs supportées : ascending, descending

--start-index int

Spécifie l’index du premier résultat.

Indicateurs globaux

Exemples

L’exemple suivant répertorie tous les services principaux :

Bash
databricks service-principals list

L'exemple suivant répertorie les Service Principal avec filtrage :

Bash
databricks service-principals list --filter "displayName eq 'My Service Principal'"

databricks service-principals patch

Mettez à jour partiellement les détails d'un seul Service Principal dans le Workspace Databricks.

databricks service-principals patch ID [flags]

Arguments

ID

ID unique dans le workspace Databricks.

Options

--json JSON

La chaîne JSON en ligne ou le @chemin vers le fichier JSON avec le corps de la requête.

Indicateurs globaux

Exemples

L'exemple suivant corrige un Service Principal :

Bash
databricks service-principals patch 12345 --json '{"display_name": "Updated Service Principal"}'

databricks service-principals update

Mettre à jour les détails d'un seul Service Principal. Cette action remplace le Service Principal existant par celui du même nom.

databricks service-principals update ID [flags]

Arguments

ID

ID du Service Principal Databricks.

Options

--active

Si cet utilisateur est actif.

--application-id string

UUID du Service Principal.

--display-name string

Chaîne qui représente une concaténation de prénoms et de noms de famille.

--external-id string

ID externe pour le Service Principal.

--id string

ID du Service Principal Databricks.

--json JSON

La chaîne JSON en ligne ou le @chemin vers le fichier JSON avec le corps de la requête.

Indicateurs globaux

Exemples

L'exemple suivant met à jour un Service Principal :

Bash
databricks service-principals update 12345 --display-name "Updated Service Principal" --active

Drapeaux globaux

--debug

Activer ou non la journalisation de débogage.

-h OU --help

Afficher l'aide de Databricks CLI ou du groupe de commandes associé ou de la commande associée.

--log-file chaîne

Une chaîne représentant le fichier dans lequel écrire les logs de sortie. Si cet indicateur n'est pas spécifié, la default est d'écrire les logs de sortie dans stderr.

--log-format Format

Le type de format de log, text ou json. La valeur par default est text.

--log-level chaîne

Une chaîne représentant le niveau de format du log. S'il n'est pas spécifié, le niveau de format du log est désactivé.

-o, --output Type

Le type de sortie de commande, text ou json. La valeur par default est text.

-p, --profile chaîne

Nom du profil dans le fichier ~/.databrickscfg à utiliser pour exécuter la commande. Si cet indicateur n'est pas spécifié, alors s'il existe, le profil nommé DEFAULT est utilisé.

--progress-format Format

Le format pour afficher les logs de progression : default, append, inplace ou json

-t, --target chaîne

Le cas échéant, la cible de bundle à utiliser