Administración de destinos de notificaciones

Importante

Esta característica está en versión preliminar pública.

En este artículo, aprenderá a crear y configurar destinos de notificaciones para el área de trabajo.

Las notificaciones del sistema son mensajes que indican los momentos en los que el flujo de trabajo experimenta un evento de ejecución (inicio, consecución y error). De manera predeterminada, las notificaciones se envían a direcciones de correo electrónico del usuario, pero los administradores pueden configurar destinos de notificación alternativos mediante webhooks. Esto le permite crear integraciones controladas por eventos con Azure Databricks.

Para administrar los destinos de notificaciones, debe ser administrador de un área de trabajo de Azure Databricks. Una vez configurados, los destinos están disponibles para todos los usuarios.

Destinos admitidos para los trabajos

Como parte de la versión preliminar pública, Azure Databricks admite los siguientes destinos para las notificaciones de trabajos:

  • HTTP: Obtenga una solicitud HTTP en una dirección URL configurada con información sobre las ejecuciones del trabajo.
  • Slack: Reciba al instante un mensaje en un canal configurado y tome medidas en los estados de ejecución del trabajo.

Creación de un nuevo destino de notificaciones

Para configurar un nuevo destino de notificaciones

  1. Haga clic en el nombre de usuario situado en la parte superior del área de trabajo y seleccione Configuración de administrador en la lista desplegable.
  2. Haga clic en la pestaña Destinos de notificaciones.
  3. Haga clic en + Nuevo destino.
  4. Seleccione un tipo de destino. Actualmente, se admiten los siguientes destinos:
    • Email
    • Slack
    • webhook
    • Equipos de MS
    • PagerDuty
  5. Configure el destino en función del tipo.
  6. Haga clic en Crear.

Usar credenciales diferentes para cada destino

La configuración de un destino se almacena de forma segura cifrada en el área de trabajo de Azure Databricks. Para mejorar la seguridad en caso de que el punto de conexión de terceros esté en peligro, Azure Databricks recomienda usar credenciales diferentes para cada destino configurado. Aquí se incluyen:

  • Slack: la dirección URL a la que se envía la notificación.
  • MS Teams: la dirección URL a la que se envía la notificación.
  • PagerDuty: clave de integración que se usa para enrutar de forma única las notificaciones a un servicio PagerDuty.
  • Webhook: nombre de usuario y contraseña que se usan para autenticarse en un punto de conexión de terceros mediante la autenticación HTTP básica al entregar notificaciones.

El uso de secretos diferentes para cada destino configurado le permite revocar individualmente el acceso de un destino de notificación individual sin afectar al funcionamiento de todos los demás destinos del área de trabajo de Azure Databricks.

Destino de Slack

Para configurar un destino de Slack, siga las instrucciones de Webhooks entrantes para Slack. Pegue la dirección URL generada en el destino de la notificación de Azure Databricks.

Agregar un webhook a un trabajo

Después de configurar un destino, puede agregar el destino de notificación a un trabajo. Para obtener más información, consulte Adición de notificaciones por correo electrónico y sistema para eventos de trabajo.

Los usuarios pueden configurar hasta tres destinos del sistema para cada tipo de evento por trabajo.

Limitaciones

Actualmente, los destinos de notificación tienen las siguientes limitaciones:

  • Solo puede configurar notificaciones para Databricks SQL y trabajos.
  • En el caso de los trabajos, actualmente solo se admiten como destinos Slack y Webhook.