Envía contenido de Looker a Slack con la integración del adjunto de Slack (token de API)

Puedes programar entregas recurrentes o únicas de contenido de Looker a servicios de terceros integrados en Looker mediante Looker Action Hub, que implementa la API de Action de Looker y expone integraciones populares (también conocidas como acciones) para todos los usuarios de Looker. La integración del adjunto de Slack (token de API) publica un archivo adjunto con tus datos de Looker en un canal o mensaje directo (DM) de Slack. A diferencia de la acción Slack que se ofrece en el Action Hub de Looker, la integración del adjunto de Slack (token de API) está disponible para las implementaciones de Looker alojadas por el cliente.

También puedes enviar contenido de Looker a Slack cuando se hayan alcanzado o superados los umbrales especificados en tus datos.

La integración usa una app de Slack con permisos específicos llamados permisos de tokens de bot, que determinan a qué partes del espacio de trabajo de Slack puede acceder tu app. Antes de poder usar la integración del adjunto de Slack (token de API) en Looker, debes seguir las instrucciones para configurar la integración en el lado de Slack, que se proporcionan en el archivo README del repositorio de GitHub del adjunto de Slack (token de API).

Habilita la integración del adjunto de Slack (token de API) en Looker

Después de configurar la integración en Slack, un administrador de Looker debe habilitar la acción de adjunto de Slack (token de API) en la lista de acciones de la página Acciones en el menú Administrador:

  1. Desplázate hacia abajo por la lista de integraciones y haz clic en el botón Habilitar junto a la lista de archivos adjuntos de Slack (token de API).
  2. Habilita el botón de activación Habilitado.
  3. Ingresa el Token de acceso OAuth del usuario bot de la configuración de Slack en el campo Token de la API de Slack.
  4. Haz clic en Guardar.

La integración ya está configurada. La opción de adjunto de Slack (token de API) ahora aparecerá como una opción de destino en Looker Scheduler y cuando crees alertas.

Envía contenido de Looker a Slack mediante Looker Scheduler

Para enviar tu archivo adjunto a Slack mediante la integración de archivos adjuntos de Slack (token de API), haz lo siguiente:

  1. Navega a tu contenido de Looker y, luego, programa una publicación de contenido.
  2. Cuando configures el Programador, elige la opción Archivo adjunto de Slack (token de API) en el campo Destino. Looker mostrará opciones de entrega específicas de Slack, como el tipo de canal, una lista de canales y opciones para agregar un comentario que se incluirá en tu publicación y asignar un nombre al archivo adjunto.
    • En el campo Tipo de canal, selecciona Canales para enviar el adjunto a un canal de Slack o Usuarios para enviarlo a un usuario de Slack.
    • En el campo Compartir en, selecciona el canal o usuario de Slack en el que deseas publicar tu archivo adjunto. Este canal o lista de usuarios se basa en las credenciales de bot que proporcionaste cuando configuraste la app del adjunto de Slack (token de API) en el lado de Slack y puede incluir canales y MD públicos y privados a los que se invitó al bot. Si no ves ningún canal en la lista, verifica que se haya invitado al bot a ese canal de Slack.
    • En el campo Comentario, ingresa el texto que desees incluir con el envío del archivo adjunto.
    • En el campo Nombre de archivo, ingresa un nombre de archivo para el archivo adjunto. No es necesario que incluyas la extensión de archivo.
    En el caso de los adjuntos de Slack, las opciones de entrega avanzadas disponibles dependen de si envías un panel o una vista.
  3. Haz clic en Guardar para guardar la configuración del programa, o bien en Enviar ahora para enviar el archivo adjunto de inmediato a Slack.