BASE DE CONOCIMIENTO

Visualización condicional en descripción emergente


Publicado: 29 Nov 2018
Fecha de la última modificación: 29 Nov 2023

Problema

No se puede mostrar una visualización condicional en una descripción emergente cuando se pasa el cursor sobre diferentes miembros de dimensión.

Entorno

Tableau Desktop

Solución

Actualmente, no se puede implementar una visualización condicional en descripciones emergentes.
Como solución alternativa, siga los pasos que aparecen a continuación.
Las instrucciones se muestran en el libro de trabajo adjunto, que usa la fuente de datos de muestra Superstore.En este libro de trabajo, la visualización en descripción emergente depende de ''Segment'' (segmento).
  1. Cree 3 hojas de cálculo llamadas "Tooltip For Consumer" (descripción emergente para clientes), "Tooltip For Corporate" (descripción emergente para la empresa) y "Tooltip For Home Office" (descripción emergente para la oficina).
  2. Haga clic en Análisis > Crear campo calculado.
  3. Cree un campo calculado llamado  "For Tooltip" (para descripción emergente) con la siguiente fórmula:
    IF [Segment]="Consumer" THEN '<Sheet name="Tooltip For Consumer" maxwidth="300" maxheight="300" filter="<All Fields>">'
    ELSEIF [Segment]="Corporate" THEN '<Sheet name="Tooltip For Corporate" maxwidth="300" maxheight="300" filter="<All Fields>">'
    ELSE '<Sheet name="Tooltip For Home Office" maxwidth="300" maxheight="300" filter="<All Fields>">'END
  4. Abra una nueva hoja y llámela "Source Sheet" (hoja de origen) y coloque  Sales (ventas) en columnas, "Category" (categoría) y "Segment" (segmento) en filas y "For Tooltip" (para descripción emergente) en la marca Details (detalles).
  5. En la tarjeta Marcas, haga clic en Tooltip (descripción emergente).
  6. En la ventana de edición de la descripción emergente, haga clic en Insertar > "For Tooltip" (para descripción emergente).
  7. De nuevo, haga clic en Insertar > Hojas de cálculo > "Tooltip For Consumer" (descripción emergente para clientes). Repita este paso para  "Tooltip For Corporate" (descripción emergente para la empresa) y "Tooltip For Home Office" (descripción emergente para la oficina).
  8. Cambie maxwidth y maxheight a 1 para todas las hojas de descripción emergente insertadas.
Ahora, puede ver una visualización en descripción emergente distinta para cada segmento y la visualización se filtra de acuerdo con el segmento seleccionado.

Causa

Actualmente, no se puede implementar una visualización condicional en descripciones emergentes.

Información adicional

La solución mencionada anteriormente no se puede a aplicar a Tableau Server en este momento. Para apoyar la inclusión de esta funcionalidad, añada su voto a la siguiente idea de la comunidad: Hojas de cálculo insertadas condicionales que se muestran dentro de la descripción emergente

La visualización de filtro en la descripción emergente se activa con un filtro de acción de descripción emergente, que se genera automáticamente para la hoja de cálculo usada en la descripción emergente que aparece al pasar el cursor sobre una marca.Un filtro de descripción emergente se añade insertando una hoja de cálculo pero no un campo calculado en la descripción emergente. Para generar los filtros de descripción emergente, se deben insertar todas las hojas usadas como una visualización en descripción emergente, pero se pueden ocultar estableciendo 1 como las etiquetas de anchura y altura máximas.

Para saber más, consulte la sesión El siguiente nivel de las visualizaciones en descripciones emergentes de la conferencia de Tableau de 2018. (La técnica se presenta en el minuto 33:30).


Comente sobre este artículo... Foro de comentarios
¿Fue de ayuda este artículo para resolver el problema?