service-principals-v2 groupe de commande

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.

Indicateurs globaux

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

Indicateurs globaux

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

Indicateurs globaux

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.

Indicateurs globaux

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.

Indicateurs globaux

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.

Indicateurs globaux

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