Integrar Tableau con un espacio de trabajo de Slack
A partir de la versión 2021.3, Tableau Server y Tableau Cloud admiten la integración con la aplicación Tableau para Slack, de modo que su equipo pueda colaborar, compartir instantáneas de Tableau, buscar contenido de Tableau y recibir notificaciones sobre los datos de Tableau, justo donde están trabajando, en su espacio de trabajo de Slack.
La aplicación de Tableau para Slack le permite conectar su sitio de Tableau con un espacio de trabajo de Slack. Una vez habilitada, los usuarios de Tableau pueden:
- Ver notificaciones en Slack cuando los compañeros de equipo comparten contenido con ellos, cuando se los menciona en un comentario o cuando los datos alcanzan un umbral específico en una alerta basada en datos. Si un administrador de sitio en Tableau Cloud o un administrador de servidor en Tableau Server habilita las notificaciones en un sitio, los usuarios pueden controlar qué notificaciones reciben en Slack ajustando la configuración de su cuenta(El enlace se abre en una ventana nueva).
- Ver una vista previa de una visualización cuando se pega una URL de Tableau en Slack, lo que permite a los usuarios compartir contenido relacionado con datos con contexto directamente en Slack.
- Buscar vistas o libros de trabajo de Tableau en mensajes directos y canales de Slack.
- Acceder a Recientes y Favoritos desde la aplicación Tableau para Slack.
Para obtener más información, consulte irRecibir notificaciones, buscar y compartir con la aplicación de Tableau para Slack.
Nota: Es posible que algunas preferencias de notificaciones no estén disponibles si las funcionalidades están desactivadas para su sitio. Por ejemplo, si la configuración de Visibilidad del usuario se establece en Limitada, las notificaciones se desactivan. Para obtener más información, consulte Referencia de configuración del sitio y Gestionar la visibilidad del usuario del sitio.
Para integrar Slack con su sitio de Tableau, hay varios pasos de configuración que debe seguir, incluidos algunos en su sitio de Tableau y algunos en el espacio de trabajo de Slack con el que quiera establecer la conexión. Esta descripción general incluye los pasos para los administradores del sitio de Tableau en Tableau Cloud, para los administradores de Tableau Server y para los administradores del espacio de trabajo de Slack.
Requisitos
Habilitar Tableau en Slack requiere un administrador del espacio de trabajo de Slack y un administrador del sitio de Tableau en Tableau Cloud, o un administrador del servidor en Tableau Server.
Conectar un sitio de Tableau Server a un espacio de trabajo de Slack
Un administrador de Tableau Server puede conectar un espacio de trabajo de Slack a un sitio de Tableau Server. Conectar su sitio de Tableau a un espacio de trabajo de Slack consta de tres tareas:
- Administrador del espacio de trabajo de Slack: crear una aplicación privada de Slack en la plataforma de API de Slack.
- Administrador de Tableau Server: usar la información de la aplicación para agregar un cliente OAuth.
- Administrador de Tableau Server: conectar su sitio de Tableau a Slack.
Cada sitio de Tableau puede conectarse a un espacio de trabajo de Slack por cada sitio de Tableau. Para obtener información sobre cómo crear aplicaciones de Slack, consulte las pautas y prácticas recomendadas para la plataforma Slack(El enlace se abre en una ventana nueva).
Nota: Si usa un servidor proxy, asegúrese de haber seguido las instrucciones de configuración de proxy en Configurar proxies y equilibradores de carga para Tableau Server antes de comenzar.
Además, para Windows:
- Asegúrese de que las variables de entorno de Windows ya tengan
http_proxy
yhttps_proxy
especificados. Para obtener más información e instrucciones sobre cómo especificar variables de entorno, consulte Configurar proxies y equilibradores de carga para Tableau Server. - Agregue los dominios de Slack de esta lista a la lista de permitidos. Para obtener más información, consulte Comunicando con Internet.
Paso 1: Crear una aplicación de Tableau para Slack
Administrador del espacio de trabajo de Slack:
- Vaya a la documentación de la API(El enlace se abre en una ventana nueva) de Slack y seleccione Crear nueva aplicación
- Seleccione Desde cero, luego agregue un nombre de aplicación y el espacio de trabajo para la aplicación. Seleccione Crear nueva aplicación.
- Asigne un nombre a la aplicación y seleccione un espacio de trabajo de Slack.
- Se le redirigirá a la configuración de información básica de la aplicación. Desde ahí, puede modificar los privilegios, la descripción y más detalles de la aplicación.
- Seleccione Bots en la sección Agregar características y funcionalidad y, después, seleccione Revisar ámbitos para agregar.
- En Ámbitos de token de bot, agregue estos ámbitos:
chat:write
files:write
users:read
users:read.email
- Seleccione OAuth y permisos en el menú de navegación.
Importante: Si opta por la rotación de tokens para su software de aplicación de Tableau para Slack, las notificaciones dejarán de funcionar en Slack. La rotación de tokens no se puede quitar después de agregarla. - Seleccione Agregar nueva URL de redireccionamiento .
- Agregue una URL completamente calificada
https://<Tableau Server URL>/auth/add_oauth_token
- Seleccione Información básica en el menú de navegación.
- Proporcione el ID de cliente, el secreto del cliente y la URL de redireccionamiento al administrador del servidor de Tableau.
- Agregue la aplicación de Tableau para Slack al espacio de trabajo de Slack seleccionando Información básica en el menú Configuración y, después, Instalar.
Nota: Los administradores pueden compartir su aplicación con otros espacios de trabajo de Slack activando una opción de distribución. Para obtener más información, consulte Administrar distribución(El enlace se abre en una ventana nueva) en la documentación de Slack.
Paso 2: Agregar un cliente OAuth al sitio de Tableau
Administrador de servidor de Tableau:
El administrador del servidor de Tableau agregará el cliente OAuth del administrador del espacio de trabajo de Slack y luego conectará el sitio de Tableau a Slack.
- Inicie sesión en el sitio que le gustaría conectar a Slack. En la página Configuración de su sitio, seleccione la pestaña Integraciones.
- En Conectividad con Slack, seleccione Agregar cliente OAuth.
- Agregue el ID de cliente, el secreto del cliente y la URL de redireccionamiento del administrador del espacio de trabajo de Slack, luego seleccione Agregar cliente OAuth en el cuadro de diálogo.
- El tipo de conexión y el ID de cliente aparecerán en la tabla.
Paso 3: Finalizar la conexión
Administrador de servidor de Tableau:
Después de agregar el cliente OAuth en Conectividad con Slack:
- Seleccione Conectar a Slack.
- Siga las indicaciones para iniciar sesión en su espacio de trabajo de Slack.
- Seleccione Permitir para que su sitio de Tableau acceda al espacio de trabajo de Slack.
El sitio de Tableau y el espacio de trabajo de Slack ahora están conectados. En el espacio de trabajo de Slack, los usuarios de Tableau con licencia pueden recibir notificaciones de Slack cuando alguien comparte contenido de Tableau, cuando se activa una alerta basada en datos o cuando alguien recibe una @mención en un comentario en una vista o libro de trabajo.
Desconectar un sitio de Tableau de Slack
Como administrador de sitio, puede desconectar un sitio de Tableau de un espacio de trabajo de Slack seleccionando Desconectar de Slack en la pestaña Integraciones de la configuración del sitio. Los usuarios seguirán recibiendo notificaciones durante algún tiempo. La información del cliente OAuth que agregó en el Paso 2 se conserva y se puede usar para conectarse a un nuevo espacio de trabajo, si es necesario.
Como usuario de Slack, puede desconectarse de Slack seleccionando Desconectarse de Tableau desde la pestaña Inicio en la aplicación de Tableau para Slack.
Actualizar su aplicación de Tableau para Slack
Cuando hay disponible una nueva versión del software de la aplicación de Tableau para Slack, Tableau recomienda actualizar la aplicación para mantener el rendimiento de la aplicación y usar nuevas funcionalidades.
Para actualizar la aplicación de Tableau para Slack:
- En la página Configuración de su sitio, seleccione la pestaña Integraciones.
- En Conectividad con Slack, seleccione Conectarse a Slack.
- Seleccione Actualizar.
Nota: Las actualizaciones de aplicaciones aplicadas por cualquier administrador de Tableau afectan a todos los sitios de Tableau conectados al mismo espacio de trabajo.
Solucionar problemas de la aplicación de Tableau para Slack
Es una práctica recomendada administrar las aprobaciones de aplicaciones para su espacio de trabajo de Slack(El enlace se abre en una ventana nueva). Sin embargo, si su espacio de trabajo de Slack permite que los usuarios que no son administradores eliminen aplicaciones, es posible que un usuario pueda eliminar la aplicación Tableau para Slack del sitio. En este escenario, otros usuarios verán la aplicación Tableau para Slack, pero sus funciones no funcionarán como se esperaba. Para resolver este problema, solicite a su administrador de Slack que desinstale y vuelva a instalar la aplicación Tableau para Slack. Luego, pídale a su administrador que siga los pasos para conectar Slack con su sitio de Tableau.