Aller au contenu principal

groupe de commandesservice-principals-v2

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-v2 au sein de l'interface CLI de Databricks vous permet de gérer les identités de Service Principal à utiliser avec les Jobs, les outils automatisés et les systèmes tels que les scripts, les applications et les plateformes CI/CD. Databricks vous recommande de créer des Service Principals pour exécuter des Jobs de production ou modifier des données de production.

databricks service-principals-v2 create

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

databricks service-principals-v2 create [flags]

Arguments

Aucun

Options

--active

Si ce Service Principal 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 nouveau Service Principal :

Bash
databricks service-principals-v2 create --display-name "my-service-principal"

databricks service-principals-v2 delete

Supprimez un seul Service Principal du Workspace Databricks.

databricks service-principals-v2 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 :

Bash
databricks service-principals-v2 delete 12345678

databricks service-principals-v2 get

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

databricks service-principals-v2 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 du Service Principal :

Bash
databricks service-principals-v2 get 12345678

liste des Service Principal Databricks service-principals-v2

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

databricks service-principals-v2 list [flags]

Arguments

Aucun

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-v2 list

databricks service-principals-v2 patch

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

databricks service-principals-v2 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 à l'aide d'un fichier JSON :

Bash
databricks service-principals-v2 patch 12345678 --json @patch.json

Databricks Service Principals-v2 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-v2 update ID [flags]

Arguments

ID

ID du Service Principal Databricks.

Options

--active

Si ce Service Principal 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.

--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 le nom d’affichage d’un Service Principal :

Bash
databricks service-principals-v2 update 12345678 --display-name "updated-service-principal"

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