Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Note
Ces informations s’appliquent à Databricks CLI versions 0.205 et ultérieures. L’interface CLI Databricks est en préversion publique.
L’utilisation de l’interface CLI Databricks est soumise à la licence Databricks et à la notification de confidentialité Databricks, y compris les dispositions relatives aux données d’utilisation.
Le service-principals-v2 groupe de commandes au sein de l’interface CLI Databricks vous permet de gérer les identités de principal de service à utiliser avec des travaux, des outils automatisés et des systèmes tels que des scripts, des applications et des plateformes CI/CD. Databricks recommande de créer des principaux de service pour exécuter des travaux de production ou modifier des données de production.
databricks service-principals-v2 create
Créez un principal de service dans l’espace de travail Databricks.
databricks service-principals-v2 create [flags]
Arguments
None
Options
--active
Si ce principal de service est actif.
--application-id string
UUID relatif au principal de service.
--display-name string
Chaîne qui représente une concaténation de noms donnés et de famille.
--external-id string
Identifiant externe du principal de service.
--id string
ID du principal de service Databricks.
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
Examples
L’exemple suivant crée un principal de service :
databricks service-principals-v2 create --display-name "my-service-principal"
databricks service-principals-v2 delete
Supprimez un principal de service unique de l’espace de travail Databricks.
databricks service-principals-v2 delete ID [flags]
Arguments
ID
ID unique d’un principal de service dans l’espace de travail Databricks.
Options
Examples
L’exemple suivant supprime un principal de service :
databricks service-principals-v2 delete 12345678
databricks service-principals-v2 get
Obtenez les détails d’un principal de service unique défini dans l’espace de travail Databricks.
databricks service-principals-v2 get ID [flags]
Arguments
ID
ID unique d’un principal de service dans l’espace de travail Databricks.
Options
Examples
L’exemple suivant obtient les détails du principal de service :
databricks service-principals-v2 get 12345678
databricks service-principals-v2 list
Obtenez l’ensemble des principaux de service associés à un espace de travail Databricks.
databricks service-principals-v2 list [flags]
Arguments
None
Options
--attributes string
Liste séparée par des virgules d’attributs à retourner en réponse.
--count int
Nombre souhaité de résultats par page.
--excluded-attributes string
Liste séparée par des virgules d’attributs à exclure en réponse.
--filter string
Requête selon laquelle les résultats doivent être filtrés.
--sort-by string
Attribut pour trier les résultats.
--sort-order ListSortOrder
Ordre de tri des résultats. Valeurs prises en charge : ascending, descending
--start-index int
Spécifie l’index du premier résultat.
Examples
L’exemple suivant liste tous les principaux de service :
databricks service-principals-v2 list
correctif databricks service-principals-v2
Mettez partiellement à jour les détails d’un principal de service unique dans l’espace de travail Databricks.
databricks service-principals-v2 patch ID [flags]
Arguments
ID
ID unique dans l’espace de travail Databricks.
Options
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
Examples
L’exemple suivant corrige un principal de service à l’aide d’un fichier JSON :
databricks service-principals-v2 patch 12345678 --json @patch.json
mise à jour databricks service-principals-v2
Mettez à jour les détails d’un service principal. Cette action remplace le principal de service existant portant le même nom.
databricks service-principals-v2 update ID [flags]
Arguments
ID
ID du principal de service Databricks.
Options
--active
Si ce principal de service est actif.
--application-id string
UUID relatif au principal de service.
--display-name string
Chaîne qui représente une concaténation de noms donnés et de famille.
--external-id string
Identifiant externe du principal de service.
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
Examples
L’exemple suivant met à jour le nom complet d’un principal de service :
databricks service-principals-v2 update 12345678 --display-name "updated-service-principal"
Indicateurs globaux
--debug
Faut-il activer la journalisation du débogage ?
-h ou --help
Affiche l’aide pour l’interface CLI de Databricks, le groupe de commandes associé ou la commande concernée.
--log-file chaîne de caractères
Chaîne représentant le fichier utilisé pour écrire les logs de sortie. Si cet indicateur n’est pas défini, les journaux de sortie sont écrits par défaut dans stderr.
--log-format Format
Type de format de journal : text ou json. La valeur par défaut est text.
--log-level chaîne de caractères
Chaîne représentant le niveau de journalisation. Si cet indicateur n’est pas défini, le niveau de format de journal est désactivé.
Type -o, --output
Type de sortie de commande, text ou json. La valeur par défaut est text.
-p, --profile chaîne de caractères
Nom du profil dans le ~/.databrickscfg fichier à utiliser pour exécuter la commande. Si cet indicateur n’est pas spécifié, s’il existe, le profil nommé DEFAULT est utilisé.
--progress-format Format
Format permettant d’afficher les journaux de progression : default, append, inplace ou json
-t, --target chaîne de caractères
Le cas échéant, la cible d'ensemble à utiliser