Usar extensiones del dashboard
Las extensiones le permiten añadir funciones exclusivas a los dashboards o directamente integrarlos con aplicaciones fuera de Tableau. Añadir extensiones es fácil. Se las incorpora en las disposiciones de dashboard tal como cualquier otro objeto de dashboard.
Las extensiones expanden la funcionalidad del dashboard con la ayuda de aplicaciones web creadas por desarrolladores terceros. Si es un desarrollador y quiere crear sus propias extensiones, consulte la documentación de la API de extensiones de Tableau(El enlace se abre en una ventana nueva) en GitHub.
Nota: Los administradores de Tableau pueden desactivar las extensiones del dashboard en Tableau Desktop(El enlace se abre en una ventana nueva), Tableau Server(El enlace se abre en una ventana nueva) y Tableau Cloud(El enlace se abre en una ventana nueva).
Añadir una extensión a un dashboard
En un libro de trabajo de Tableau, abra una hoja de dashboard.
En la sección Objetos, arrastre la Extensión al dashboard.

En el cuadro de diálogo "Añadir una extensión", realice una de las siguientes opciones:
Busque o seleccione una extensión.
Haga clic en Acceder a extensiones locales y vaya al archivo .trex que descargó anteriormente.
Si se le solicita, permita o deniegue el acceso a la extensión de dashboard para los datos del libro de trabajo. Para obtener más información, consulte Extensiones de seguridad de datos, de confianza de Tableau y habilitadas por red.
Si permite el acceso, siga cualquiera de las instrucciones que se muestran en la pantalla para configurar la extensión.
Nota: Si utiliza Tableau Server o Tableau Cloud, los objetos de la extensión aparecerán en blanco en las impresiones, PDF e imágenes de dashboards (incluidas las imágenes en correos electrónicos de suscripción).
Configurar una extensión de dashboard
Algunas extensiones de dashboard proporcionan opciones de configuración que le permiten personalizar funciones.
Seleccione la extensión del dashboard y seleccione Configurar en el menú desplegable de la esquina superior derecha.
Siga las instrucciones en pantalla para configurar la extensión.

Volver a cargar una extensión de dashboard
Si una extensión de dashboard deja de responder, es posible que necesite volver a cargarla, lo que es similar a actualizar una página web en un navegador.
Seleccione la extensión del dashboard y seleccione Volver a cargar en el menú desplegable de la esquina superior derecha.
La extensión de dashboard se actualiza y vuelve a su estado original.
Si al volver a cargar la extensión se produce un fallo al volver a un estado funcional, pruebe a eliminarla del dashboard y añádala otra vez.
Extensiones de seguridad de datos, de confianza de Tableau y habilitadas por red
Las extensiones son aplicaciones web disponibles en dos formatos:
Las extensiones de confianza de Tableau se han revisado específicamente e implementado en hosts administrados por Tableau. Se trata de extensiones desarrolladas y administradas por Tableau, extensiones creadas por socios de Tableau Exchange e implementadas con el servicio de revisión y alojamiento de extensiones de Tableau, así como extensiones dentro de nuestro host de extensiones con sandbox heredado.
Las extensiones habilitadas por red están alojadas en un host de terceros. Estas extensiones permiten a los desarrolladores gestionar la entrega de sus extensiones sin la mediación de Tableau. Son extensiones que los socios administran directamente para proporcionar un mejor soporte de producción, extensiones que se alojan e implementan dentro de su red local y extensiones que requieren comunicación con servicios de terceros fuera de Tableau.
Antes de permitir una extensión habilitada por red, debe asegurarse de que confía en el desarrollador y en el sitio web en el que está alojada.
De forma predeterminada, las extensiones usan el protocolo HTTPS, que garantiza un canal cifrado para el envío y la recepción de datos, y asegura privacidad y seguridad. Para obtener más información acerca de la seguridad de los datos al usar extensiones de dashboard, consulte Seguridad de la extensión: procedimientos recomendados para la implementación(El enlace se abre en una ventana nueva).
Permitir o denegar una extensión habilitada por red
De forma predeterminada, las extensiones habilitadas por red deben solicitar permiso para ejecutarse. Este cuadro de diálogo de permisos proporcionará información sobre el servidor de terceros en el que está alojado y el nivel de acceso a datos que requiere la extensión. Le recomendamos que revise esta información antes de permitir que se ejecute una extensión.
Normalmente, las extensiones acceden a datos visibles en una vista. Una extensión puede solicitar un acceso a datos más detallados en el libro de trabajo cuando solicita “Acceso a datos completos”. Esto puede incluir el acceso a datos subyacentes completos, nombres de tablas y campos de fuentes de datos e información sobre conexiones de fuentes de datos. Antes de permitir que la extensión se ejecute en el libro de trabajo, debe revisar la información declarada en el cuadro de diálogo de permisos de extensión y decidir si desea permitir o denegar que la extensión se ejecute y tenga acceso a los datos.
Si está viendo un dashboard con una extensión que requiere acceso a datos completos y ese acceso se ha denegado, aparecerá un mensaje en lugar de la extensión. Si la extensión es de confianza y desea usarla, puede restablecer los permisos y permitir que esta se ejecute.

Seleccione la extensión en el dashboard y en el menú desplegable en la esquina superior derecha, seleccione Restablecer permisos.
Haga clic en Permitir para que la extensión pueda ejecutarse y pueda obtener acceso a los datos o Denegar para evitar que la extensión se ejecute.
Asegúrese de que JavaScript esté habilitado en Tableau Desktop
Las extensiones de dashboard interactúan con datos que usa la biblioteca de la API de extensiones de Tableau, una biblioteca en JavaScript. Si desea utilizar extensiones, asegúrese de que JavaScript esté habilitado en la configuración de seguridad del dashboard:
Seleccione Ayuda > Configuración y rendimiento > Establecer seguridad en la vista web del dashboard > Habilitar JavaScript.
Asegúrese de que las extensiones se ejecuten en Tableau Cloud o en Tableau Server
Puede añadir extensiones a libros de trabajo que publique de Tableau Desktop o directamente en el modo de creación web de Tableau Cloud y Tableau Server. Un administrador de Tableau debe permitir que las extensiones se ejecuten en un sitio y añadir extensiones habilitadas por red a una lista de extensiones aceptadas. Los administradores solo deben permitir extensiones que haya probado y en las cuales confíe.
Si quiere usar una extensión de dashboard en Tableau Cloud o en Tableau Server, dirija a su administrador a Administrar extensiones de dashboard en Tableau Cloud o Administrar extensiones de dashboard en Tableau Server(El enlace se abre en una ventana nueva).
Navegadores web compatibles para extensiones con Sandbox
Las extensiones con Sandbox se ejecutan en todos los navegadores compatibles con Tableau Server(El enlace se abre en una ventana nueva) y Tableau Cloud(El enlace se abre en una ventana nueva), excepto Internet Explorer 11.
Versiones admitidas de Tableau Server para extensiones con Sandbox
Puede utilizar extensiones con Sandbox en Tableau Server 2019.4 y versiones posteriores.
Obtenga soporte para extensiones de dashboard creadas por socios y de terceros
Las extensiones creadas por colaboradores y de terceros no son compatibles directamente con Tableau. Sin embargo, si necesita ayuda, hay algunos lugares donde puede buscar más información.
- Algunas páginas de socios en Tableau Exchange incluyen un enlace para contactar con su servicio de soporte.
- Póngase en contacto con los creadores de la extensión a través del enlace Sitio web del desarrollador en Tableau Exchange.
Si tiene alguna pregunta relacionada con la API de extensiones, animamos a los desarrolladores a que compartan sus preguntas y busquen ayuda a través del canal de Slack de DataDev o enviar un problema en GitHub para la API de extensiones.
