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.
Cette page vous explique comment créer et configurer des destinations de notification pour votre espace de travail.
Les notifications système sont des messages qui vous indiquent quand votre workflow rencontre un événement d’exécution (démarrage, réussite et échec). Par défaut, les notifications sont envoyées aux adresses e-mail des utilisateurs, mais les administrateurs peuvent configurer d’autres destinations de notification à l’aide de webhooks. Cela vous permet de créer des intégrations pilotées par les événements avec Azure Databricks.
Les administrateurs peuvent également configurer des destinations de notification pour recevoir des demandes d’accès des utilisateurs de l’espace de travail, telles que les demandes de privilèges sur les objets catalogue Unity.
Vous devez être un administrateur d’espace de travail Azure Databricks pour gérer les destinations de notification. Une fois qu’une destination est configurée, elle est disponible pour tous les utilisateurs.
Exigences réseau
- La destination de notification doit ajouter les adresses IP de la webapp du plan de contrôle de l’espace de travail à sa liste verte. Consultez Adresses IP et domaines pour les ressources et services Azure Databricks.
- Azure Databricks applique l’utilisation du protocole HTTPS pour la sécurité. La destination de notification doit utiliser des certificats SSL (Secure Sockets Layer) signés par une autorité de certification approuvée.
Créer une nouvelle destination de notification
Pour configurer une nouvelle destination de notification
- Cliquez sur votre nom d’utilisateur dans la barre supérieure de l’espace de travail, puis sélectionnez Paramètres dans la liste déroulante.
- Dans la section Administrateur de l’espace de travail, cliquez sur l’onglet Notifications.
- Cliquez sur le bouton Gérer.
- Cliquez sur + Ajouter une destination.
- Sélectionnez un type de destination. Les destinations suivantes sont actuellement prises en charge :
- Lâche
- webhook
- Microsoft Teams
- PagerDuty
- Configurez la destination en fonction du type.
- Cliquez sur Créer.
Utiliser des informations d’identification différentes pour chaque destination
La configuration d’une destination est stockée de manière sécurisée et chiffrée dans votre espace de travail Azure Databricks. Pour améliorer la sécurité si le point de terminaison tiers est compromis, Azure Databricks vous recommande d’utiliser des informations d’identification différentes pour chaque destination configurée. Il s’agit notamment des paramètres suivants :
- Slack : URL vers laquelle la notification est envoyée.
- MS Teams : URL vers laquelle la notification est envoyée.
- PagerDuty : clé d’intégration utilisée pour acheminer de manière unique des notifications vers un service PagerDuty.
- Webhook : nom d’utilisateur et mot de passe utilisés pour s’authentifier auprès d’un point de terminaison tiers en utilisant l’authentification HTTP de base lors de la remise de notifications.
L’utilisation de secrets différents pour chaque destination configurée vous permet de révoquer individuellement l’accès à des destinations de notification individuelles sans affecter le fonctionnement de toutes les autres destinations dans votre espace de travail Azure Databricks.
Destination Slack
Pour configurer une destination Slack, suivez les instructions fournies dans Webhooks entrants pour Slack. Collez l’URL générée dans votre destination de notification Azure Databricks.
Ajouter un webhook à un travail
Après avoir configuré des destinations, vous pouvez les accéder dans les paramètres des notifications de tâche. Pour plus d’informations, consultez Ajouter des notifications à une tâche.
Chaque travail prend en charge jusqu’à trois destinations système par type d’événement. Lors de la configuration des notifications de travail, les adresses e-mail doivent être entrées manuellement.
Limites
Les destinations de notification ont actuellement les limitations suivantes :
- Vous ne pouvez configurer les notifications que pour Databricks SQL et les travaux.
- Les destinations de notification par e-mail ont une limite de 1 300 caractères sur l’adresse du destinataire.
- Pour les corps de notification personnalisés, les destinations non-e-mail telles que Slack et MS Teams ne prennent pas en charge la mise en forme HTML. Certaines destinations de notification prennent en charge le formatage Markdown.
- Pour les travaux, les destinations de messagerie doivent être définies manuellement dans les paramètres du travail.