Aller au contenu principal

groupe de commandesnotification-destinations

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 notification-destinations au sein de l'CLI Databricks contient des commandes pour gérer les destinations de notification d'un Workspace. Les destinations de notification sont utilisées pour envoyer des notifications pour les alertes de query et les Jobs vers des destinations externes à Databricks. Seuls les administrateurs de Workspace peuvent créer, mettre à jour et supprimer des destinations de notification. Consultez Gérer les destinations de notification.

databricks notification-destinations create

Créez une destination de notification. Nécessite des autorisations d’administrateur du Workspace.

databricks notification-destinations create [flags]

Arguments

Aucun

Options

--display-name string

Le nom d'affichage de la destination de la notification.

--json JSON

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

Indicateurs globaux

Exemples

L'exemple suivant crée une destination de notification avec un nom d'affichage :

Bash
databricks notification-destinations create --display-name "Slack Alerts" --json '{"destination_type": "slack", "config": {"url": "https://hooks.slack.com/services/..."}}'

Databricks notification-destinations delete

Supprimer une destination de notification. Nécessite des autorisations d’administrateur du Workspace.

databricks notification-destinations delete ID [flags]

Arguments

ID

UUID identifiant la destination de la notification.

Options

Indicateurs globaux

Exemples

L'exemple suivant supprime une destination de notification :

Bash
databricks notification-destinations delete 12345678-1234-1234-1234-123456789abc

databricks notification-destinations get

Obtenir une destination de notification.

databricks notification-destinations get ID [flags]

Arguments

ID

UUID identifiant la destination de la notification.

Options

Indicateurs globaux

Exemples

L'exemple suivant obtient les détails d'une destination de notification :

Bash
databricks notification-destinations get 12345678-1234-1234-1234-123456789abc

databricks notification-destinations list

Lister les destinations de la notification.

databricks notification-destinations list [flags]

Arguments

Aucun

Options

--page-size int

Nombre maximal de résultats à retourner par page.

--page-token string

Un jeton de page reçu d'un appel précédent. Utilisez ceci pour récupérer la page suivante de résultats.

Indicateurs globaux

Exemples

L'exemple suivant liste toutes les destinations de notification :

Bash
databricks notification-destinations list

L'exemple suivant liste les destinations de notification avec pagination :

Bash
databricks notification-destinations list --page-size 50

databricks notification-destinations update

Mettre à jour une destination de notification. Requiert des autorisations d'administrateur de Workspace. Au moins un champ est requis dans le corps de la requête.

databricks notification-destinations update ID [flags]

Arguments

ID

UUID identifiant la destination de la notification.

Options

--display-name string

Le nom d'affichage de la destination de la notification.

--json JSON

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

Indicateurs globaux

Exemples

L'exemple suivant met à jour le nom d'affichage d'une destination de notification :

Bash
databricks notification-destinations update 12345678-1234-1234-1234-123456789abc --display-name "Updated Slack Alerts"

L'exemple suivant met à jour une destination de notification avec une configuration JSON :

Bash
databricks notification-destinations update 12345678-1234-1234-1234-123456789abc --json '{"display_name": "Production Alerts", "config": {"url": "https://hooks.slack.com/services/..."}}'

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