Comprender la descripción emergente para modelos de datos de relaciones multifactor
Nota: Para fuentes de datos de tabla única o fuentes de datos de tabla de base única, todas las tablas están relacionadas. Todo lo que aparece en esta página hace referencia a múltiples fuentes de datos de la tabla base.
Relación a nivel de campo
Los modelos de datos con múltiples tablas base tienen mucha flexibilidad en cuanto a cómo las tablas pueden relacionarse (o no) entre sí. La relación de la tablas es una constante basada en el modelo de datos. Sin embargo, la relación de campos en una visualización depende de qué campos están activos (es decir, qué campos se utilizan en los estantes de las hojas de cálculo como campos). En el nivel de una visualización única, Tableau evalúa los campos activos en pares para determinar cómo se relacionan entre sí.
Un icono no relacionado en un campo significa que no está relacionado con al menos otro campo en la visualización. Este icono puede aparecer en un campo de un estante o en el panel Datos. (En algunos casos, puede haber un icono relacionado
.) Al pasar el cursor sobre el icono, se abre una descripción emergente con más información. Hay diferentes mensajes para diferentes tipos de relación de campos:
- Par dimensión-dimensión no relacionado
- Par dimensión-medida no relacionado
- Dimensión de anexo
- Medir desde una tabla compartida
- Par de filtros no relacionados
Los mensajes también varían ligeramente dependiendo de si el campo está en uso en un estante o en el panel Datos.
- En un estante: la descripción emergente sobre herramientas de los óvalos en los estantes proporciona información sobre cómo se relacionan entre sí los campos de la visualización y qué impacto tiene eso en la forma en que Tableau calcula los resultados.
- En el panel Datos: la descripción emergente de los campos en el panel Datos proporciona información sobre qué sucedería si ese campo se agregara a la visualización. Los campos en el panel Datos también pueden dejar de resaltarse con texto gris claro si no están relacionados con ningún campo en la visualización.
Consejo: En Tableau, las dimensiones agregadas, como ATTR(dimensión) o MIN(dimensión), actúan como medidas.
Conozca su modelo de datos
Siempre que trabaje con un modelo de datos que contenga relaciones multifactor, resulta útil consultar el modelo periódicamente en la página Fuente de datos. Los ejemplos de este tema se basan en un modelo de datos con dos tablas base, Clases y Clubes, y dos tablas compartidas, Estudiantes y Habitaciones.
Clases | Clubes | Estudiantes |
![]() | ![]() | ![]() |
Campos:
| Campos:
| Campos:
|
Par dimensión-dimensión no relacionado
Las dimensiones no relacionadas pueden estar unidas cruzadas, lo que puede dar como resultado combinaciones de miembros de dimensiones en los encabezados que no reflejan combinaciones reales de datos en las tablas subyacentes.
El mensaje para un par dimensión-dimensión no relacionado es:
- En un estante:
Unrelated dimensions show all possible combinations of values. Unrelated to: <list of dimensions>
- En el panel Datos:
If used, this dimension will show all possible combinations of values with unrelated dimensions: <list of dimensions>
- Atenuado en el panel Datos:
This dimension isn't related to any dimensions in the viz. If used, it will show all possible combinations of values with other unrelated dimensions.
Las uniones cruzadas pueden ser operaciones costosas que impactan negativamente el rendimiento. Por este motivo, Tableau también muestra un Cuadro de diálogo de advertencia de relación si agrega una dimensión no relacionada a la visualización.
Dimensión de anexo
Si bien existen razones analíticamente relevantes para visualizar únicamente dimensiones no relacionadas, un "camino de rosas" común para el análisis con múltiples tablas base es utilizar también una dimensión de anexo. En presencia de una dimensión de anexo, las dimensiones no relacionadas ya no están unidas de forma cruzada, sino que están unidas externamente. Las uniones externas aún pueden introducir valores nulos, pero los encabezados de los miembros de dimensión se reducen de cada combinación posible a combinaciones que son relevantes para al menos un lado de la unión externa. Tampoco tienen el mismo potencial de impacto en el rendimiento que las uniones cruzadas. Si no hay otros problemas de relación que requieran un icono no relacionado, una dimensión de anexo muestra un icono relacionado .
El mensaje para una dimensión de anexo es:
- En un estante:
This dimension stitches together the following fields: <list of fields>
- En el panel Datos:
If used, this dimension will stitch together the following fields: <list of fields>
- Atenuado en el panel Datos: no se aplica, el anexo solo ocurre en una visualización
Comparación de dimensiones no relacionadas con dimensiones anexadas
No relacionado: unión cruzada | Anexado: unión externa de uniones internas intermedias. |
![]() Una visualización que muestra una unión cruzada de Clase y Club con filas para cada combinación de Canciones avanzadas/Llamadas de alarma 101/Vuelo para novatos/Conceptos básicos de anidación con arte/Primeros auxilios/Malabarismo/Fotografía. | ![]() Visualización que muestra los resultados de una unión externa de la unión interna Estudiante-Clase y la unión interna Estudiante-Club. No todas las combinaciones de clases y clubes están representadas, y hay filas para estudiantes y clubes sin clase. |
Un aparte sobre cómo se calculan los valores de las medidas
Cuando una medida no está relacionada con una dimensión, no se puede desglosar por los miembros de esa dimensión (es decir, no se puede desglosar la duración promedio de una clase por club cuando los clubes no tienen una duración de clase). En cambio, la medida se agregará en un nivel diferente al de los encabezados de miembros de la dimensión en la vista.
El valor de una medida sigue a los miembros de la dimensión
El valor de una medida está determinado por las dimensiones a las que está relacionada. Una medida sin una dimensión relacionada tiene ámbito de tabla. Una medida con una dimensión relacionada se desglosa por los miembros de la dimensión relacionada (es decir, el valor de la medida se calcula para cada miembro de la dimensión). Si los miembros de una dimensión relacionada se repiten debido a la presencia de una dimensión no relacionada, los valores de la medida se repiten en función de los miembros de su dimensión.
- Una medida sin dimensión tiene como ámbito de tabla su valor general.
- Una medida, en la presencia de una dimensión no relacionada exclusivamente, tiene un ámbito de tabla y se repite para los miembros de la dimensión no relacionada.
- Una medida en presencia de una dimensión relacionada se desglosa de forma más granular y su valor se calcula por miembro de la dimensión relacionada.
- Una medida, en presencia de una dimensión no relacionada y una dimensión relacionada, se descompone según la dimensión con la que está relacionada. Siempre que se repitan esos miembros de dimensión relacionados para dimensiones no relacionadas, el valor de la medida sigue junto con su miembro de dimensión relacionado.
Debido a que las cuotas son por club, el valor de las cuotas de cada club se repite cada vez que se repite ese club.
Par dimensión-medida no relacionado
El mensaje de la medida es:
- En un estante:
This measure can't be broken down by unrelated dimensions: <list of dimensions>
. - En el panel Datos:
If used, this measure won't be broken down by unrelated dimensions: <list of dimensions>
- Atenuado en el panel Datos:
This measure isn't related to any dimensions in the viz. If used, it won't be broken down.
El mensaje para la dimensión es:
- En un estante:
This dimension can't break down unrelated measures: <list of measures>
- En el panel Datos:
If used, this dimension won't break down unrelated measures: <list of measures>
- Atenuado en el panel Datos:
This dimension isn't related to any measures in the viz. If used, it won't break down measure values.
El resultado en una visualización es un valor repetido para la medida en los valores de la dimensión no relacionada. Este comportamiento es similar a cuando se utiliza una expresión LOD para establecer el nivel de agregación de una medida en un nivel de detalle diferente de la granularidad nativa de la visualización. Una dimensión no relacionada está esencialmente EXCLUIDA del cálculo del valor agregado de la medida.
Medir desde una tabla compartida
Cuando se utiliza una dimensión de una tabla compartida (como Estudiantes), se anexan las dimensiones de tablas que de otro modo no estarían relacionadas (como Clases y Clubes). ¿Pero qué pasa si en lugar de una dimensión utilizamos una medida de la tabla Estudiantes?
Las medidas no se pueden anexar. Además, su valor está determinado por sus dimensiones relacionadas. En un caso donde hay dimensiones no relacionadas visualizadas juntas, la medida no se puede desglosar por esas dimensiones simultáneamente. En este caso, tratamos la medida como si no estuviera relacionada con la combinación de dimensiones, aunque estaría relacionada con cualquiera de las dimensiones individualmente.
El mensaje de una medida compartida entre dimensiones no relacionadas es:
- En un estante:
This measure can't be simultaneously broken down by the following combination of dimensions: <list of dimensions>
- En el panel Datos:
If used, this measure won't be broken down by the following combination of dimensions in the viz: <list of dimensions>
Para resolver esto y evitar que la medida tenga alcance de tabla, se podrían unir las dimensiones no relacionadas o se podrían eliminar una o más dimensiones hasta que haya una ruta de relación clara para agregar la medida.
Medida relacionada
Cuando una medida está relacionada con algunas dimensiones de la visualización pero no con otras, la medida puede tener un mensaje adicional en la descripción emergente que explica con qué dimensiones está relacionada. Esto puede ayudar a explicar cómo se agrega la medida. Este mensaje solo aparece cuando la medida tampoco está relacionada con una dimensión de la visualización. De lo contrario, el comportamiento estándar es que la medida se agregue al nivel de detalle de sus medidas relacionadas.
- En un estante:
This measure is aggregated to the level of detail of related dimensions: <dimensions in the viz this measure is related to>
- En el panel Datos:
If used, this measure will be aggregated to the level of detail of related dimensions: <dimensions in the viz this measure is related to>
Este mensaje tiene como objetivo ayudar a identificar qué dimensión o dimensiones se consideran cuando se calcula el valor de la medida. En el ejemplo de clubes y cuotas y clases, la descripción emergente de la medida aclara que el valor se agrega en el nivel de detalle del Club y se repite para la dimensión Clases.
Filtros
La relación también se evalúa para los campos en el estante Filtros en comparación con los campos que de otro modo estarían activos en la visualización.
Aparece un icono y una descripción emergente cuando un filtro no está relacionado con al menos un campo de la visualización. Tanto el campo de filtro como el campo de la visualización tienen descripción emergente.
El mensaje de un filtro no relacionado es:
- En el estante Filtro:
This filter doesn't apply to unrelated fields: <fields>
- En la visualización:
This field isn't filtered by unrelated filters: <fields>
- En el panel Datos:
If used, this field will be ignored by unrelated filters: <fields>
El comportamiento de los filtros también depende de su relación con otros campos de la visualización. Un filtro no afecta los valores de los campos con los que no está relacionado. A menos que el filtro esté configurado sin valores (excluyendo todo o no incluyendo nada), la visualización permanecerá sin cambios para cualquier campo que no esté relacionado con el filtro. Sin embargo, al anular la selección de todas las opciones del filtro se devolverá una visualización en blanco.
Dos capturas de pantalla de una visualización con un filtro no relacionado que muestran que anular la selección de opciones en el control de filtro interactivo no afecta a la visualización
Los campos relacionados se filtran como se esperaba. En una visualización más compleja con una combinación de campos relacionados y no relacionados (como en un contexto de anexo), el filtro solo afectará a los valores relacionados con el campo del filtro.