Extensiones de dashboards: un sinfín de posibilidades

Descubra las nuevas posibilidades que ofrecen las extensiones de dashboards en Tableau 2018.2 beta.

La actual versión beta de Tableau 2018.2 incluye, entre sus excelentes funcionalidades, las extensiones de dashboards. Las extensiones de dashboards son zonas de dashboards personalizadas que habilitan nuevas funcionalidades, además de la integración con otras aplicaciones por medio de la interfaz de Tableau. Aunque los desarrolladores internos y los socios de tecnología pueden crear extensiones utilizando la API de extensiones, cualquier Tableau Creator o Tableau Explorer puede añadir extensiones a sus dashboards sin escribir ni una sola línea de código.

Añadir una extensión a su dashboard no podría ser más sencillo. En Tableau Desktop y la creación web, simplemente arrastre el objeto de extensión desde el panel Objetos hasta cualquier parte del dashboard del mismo modo en que añade una hoja o cualquier otro objeto.

Después de arrastrar una extensión hasta su dashboard, se le solicitará que elija una extensión que haya sido creada por usted o por alguien de su organización, o que usted haya descargado de la nueva Galería de extensiones (que se lanzó como funcionalidad beta con la versión 2018.2). La Galería de extensiones incluye extensiones descargables creadas por socios de tecnología. Las extensiones residen en un archivo .trex en su equipo; este archivo corresponde a la extensión “manifest”. Los archivos de menor peso contienen instrucciones para Tableau sobre cómo añadir las extensiones a su dashboard.

Casos de uso

Los casos de uso posibles para las extensiones están limitados únicamente por la imaginación de los usuarios que aprenden a usar la API de extensiones; no obstante, los casos de uso más comunes incluyen nuevas maneras de interactuar con sus datos y la integración con sistemas externos. Estos son algunos excelentes ejemplos creados por nuestros socios.

Extensión de actualización automática de Starschema

Comencemos con un ejemplo simple de nuevas maneras de interactuar con sus datos. Un uso común de los dashboards de Tableau es supervisar datos que se encuentran en continuo cambio. Si su dashboard se centra en datos que cambian con regularidad, usted querrá que el dashboard se actualice con regularidad. Esto significa que tiene que hacer clic continuamente en el botón Actualizar o recurrir a una solución alternativa.

Nuestros amigos de Starschema, Inc. reconocieron este problema y crearon una extensión que actualiza los datos usando un temporizador.

En la imagen de arriba, añadí el archivo autorefresh.trex de Starschema al dashboard. La extensión realiza la cuenta atrás hasta 0, momento en el que actualizará todas las fuentes de datos asociadas al dashboard. Debido a que la API de extensiones puede consultar los parámetros de mi dashboard, puedo configurar el horario de actualización con un parámetro nativo de Tableau. Este es un ejemplo sencillo de lo que es posible cuando socios creativos tienen la capacidad para realizar tareas como actualizar y consultar parámetros con una API.

Narraciones para Tableau de Narrative Science

Narrative Science es una empresa de inteligencia artificial especializada en la generación del lenguaje natural. La tecnología que utilizan es capaz de interpretar los datos y transformarlos en “narraciones” reveladoras que pueden ayudarlo a descubrir nueva información a partir de sus dashboards.

Una vez agregada la extensión de narraciones para Tableau a un dashboard, puedo elegir qué dimensiones se usarán para las narraciones generadas. Después de configurar las preferencias para la narración, los datos se envían al motor de generación del lenguaje natural de Narrative Science y luego se muestran en un formato fácil de entender:

Debido a que la API de extensiones puede “oír” las interacciones del usuario, la narración se actualiza a medida que filtro y selecciono las marcas:

Estas dos extensiones llevarán sus dashboards a un nivel superior. No obstante, representan únicamente una pequeña muestra de lo que puede llegar a hacerse con las extensiones de dashboards. También estamos colaborando con Frontline Systems, un proveedor de software de optimización; Automated Insights, expertos en generación del lenguaje natural; Infotopics, un socio de Tableau con una variedad de extensiones asombrosas; K4 Analytics, que incorpora las liquidaciones y las ganancias y pérdidas en Tableau; y The Information Lab, socio Gold de Tableau. Estos socios ya nos están sorprendiendo con ideas creativas para las extensiones y no dejan de crear nuevas posibilidades con los dashboards de Tableau. Estamos ansiosos por conocer sus próximas creaciones.

Tranquilidad para el departamento de TI

Si usted trabaja en el departamento de TI de una empresa, sabemos qué está pensando: “Las extensiones son geniales, pero quisiera administrar cuáles pueden ejecutarse en Tableau Server o Tableau Online”. No se preocupe, hemos añadido un nuevo conjunto de opciones de configuración de servidor y de sitios que le permite decidir qué extensiones se podrán ejecutar.

En el nivel del sitio, los administradores pueden especificar qué extensiones pueden ejecutarse, si las extensiones tienen acceso completo a los datos y si se pide permiso a los usuarios antes de ejecutar la extensión.

En el nivel del servidor, los administradores pueden bloquear la ejecución de extensiones específicas en cualquier sitio.

Las extensiones también pueden desactivarse completamente en los niveles del servidor y del sitio, por lo que los administradores tienen todo el control.

La misión del equipo de desarrolladores de plataformas en Tableau es dar rienda suelta a la creatividad de desarrolladores de terceros de modo que puedan aportar nuevas funcionalidades a los usuarios de Tableau. Hemos trabajado arduamente para incorporar esta funcionalidad en el núcleo de Tableau. Estamos ansiosos por descubrir qué nuevos casos de uso podrá experimentar con las extensiones de dashboards.