Puedes programar publicaciones recurrentes o únicas de contenido de Looker en servicios de terceros integrados en Looker a través de 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 de archivo adjunto de Slack (token de API) publica un archivo adjunto con tus datos de Looker en un canal de Slack o un mensaje directo (DM). A diferencia de la acción Slack que se ofrece en Action Hub de Looker, la integración de archivos adjuntos 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 cumplan o superen los umbrales especificados en tus datos.
La integración usa una app de Slack con permisos específicos llamados alcances de tokens de bot, que regulan a qué partes de tu espacio de trabajo de Slack puede acceder tu app. Antes de poder usar la integración de archivos adjuntos de Slack (token de API) en Looker, debes seguir las instrucciones de configuración para configurar la integración en Slack, que se proporcionan en el archivo README del repositorio de GitHub de archivos adjuntos de Slack (token de API).
Habilita la integración de archivos adjuntos 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 archivo adjunto de Slack (token de API) en la lista de acciones de la página Acciones en el menú Administrador:
- Desplázate hacia abajo en la lista de integraciones y haz clic en el botón Habilitar junto a la ficha de archivo adjunto de Slack (token de API).
- Habilita el botón de activación Habilitado.
- Ingresa el token de acceso de OAuth del usuario bot desde la configuración de Slack en el campo Token de API de Slack.
- Haz clic en Guardar.
La integración ya está configurada. La opción de archivo adjunto de Slack (token de API) ahora aparecerá como una opción de destino en el Programador de Looker y cuando crees alertas.
Publica contenido de Looker en Slack con el Programador de Looker
Para enviar el archivo adjunto a Slack con la integración de archivos adjuntos de Slack (token de API), sigue estos pasos:
- Navega a tu contenido de Looker y, luego, programa una publicación de contenido.
- Cuando configures el programador, elige la opción Slack Attachment (API Token) en el campo Destination. Looker mostrará opciones de publicación 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 para nombrar el archivo adjunto.
- En el campo Channel Type, selecciona Channels para enviar el archivo adjunto a un canal de Slack o Users para enviarlo a un usuario de Slack.
- En el campo Compartir en, selecciona el canal o usuario de Slack en el que deseas publicar el archivo adjunto. Esta lista de canales o usuarios se basa en las credenciales del bot que proporcionaste cuando configuraste la app de archivo adjunto de Slack (token de API) en Slack y puede incluir canales y DM 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 quieras incluir con el envío del archivo adjunto.
- En el campo Nombre del archivo, ingresa un nombre para el archivo adjunto. No es necesario que incluyas la extensión del archivo.
- Haz clic en Guardar para guardar la configuración de tu programación o en Enviar ahora para enviar el archivo adjunto a Slack de inmediato.
En el caso de los archivos adjuntos de Slack, las opciones de publicación avanzadas disponibles dependen de si estás publicando un panel o un Look.