Guía de solución de problemas de relaciones
Este artículo está dirigido a los modeladores de datos que trabajan con Power BI Desktop. Proporciona instrucciones sobre cómo solucionar problemas específicos que puede encontrar al desarrollar modelos e informes.
Nota
En este artículo no se incluye una introducción a las relaciones de modelo. Si no está familiarizado con las relaciones, sus propiedades o cómo configurarlas, se recomienda que primero lea el artículo Relaciones de modelos en Power BI Desktop.
También es importante que tenga conocimientos sobre el diseño de esquemas de estrella. Para más información, vea Descripción de un esquema de estrella e importancia para Power BI.
Solución de problemas
Cuando se configura un objeto visual de informe para usar campos de dos (o más) tablas y no presenta el resultado correcto (o ningún resultado), es posible que el problema esté relacionado con las relaciones del modelo.
En este caso, esta es una lista de comprobación de solución de problemas general que se debe seguir. Puede trabajar progresivamente a través de la lista de comprobación hasta que identifique los problemas.
- Cambie el objeto visual a una tabla o matriz o abra el panel Ver datos, es más fácil solucionar problemas cuando pueda ver el resultado de la consulta.
- Si hay un resultado de consulta vacío, cambie a vista Tabla; compruebe que las tablas se han cargado con filas de datos.
- Cambiar a la vista Modelo: es fácil ver las relaciones y determinar rápidamente sus propiedades.
- Compruebe que existen relaciones entre las tablas.
- Compruebe que las propiedades de cardinalidad estén establecidas correctamente: podrían ser incorrectas si una columna de "varios" contiene en este momento valores únicos y se ha configurado incorrectamente como de "uno".
- Compruebe que las relaciones están activas (línea sólida).
- Compruebe que las direcciones del filtro permiten la propagación (interpretar la dirección de las flechas).
- Compruebe que las columnas correctas están relacionadas, seleccione la relación o mantenga el cursor sobre ella para mostrar las columnas relacionadas.
- Compruebe que los tipos de datos de las columnas relacionadas sean los mismos, o al menos compatibles. Es posible relacionar una columna de texto con una columna de número entero, pero los filtros no encontrarán ninguna coincidencia para que los filtros puedan propagarse.
- Cambie a la vista Tabla y compruebe que los valores coincidentes se pueden encontrar en columnas relacionadas.
Guía de solución de problemas
Esta es una lista de problemas y sus posibles razones.
Problema | Posibles razones |
---|---|
El objeto visual no muestra resultados. | • El modelo aún no ha sido cargado con datos. • No existe ningún dato dentro del contexto de filtro. • Se aplica la seguridad de nivel de fila (RLS). • Las relaciones no se propagan entre tablas; siga la lista de comprobación anterior. • Se aplica RLS, pero no se habilita la propagación de una relación bidireccional; consulte Seguridad de nivel de fila (RLS) con Power BI Desktop. |
El visual muestra el mismo valor para cada agrupación. | • Las relaciones no existen. • Las relaciones no se propagan entre tablas; siga la lista de comprobación anterior. |
La visualización muestra los resultados, pero no son correctos. | • El objeto visual está configurado incorrectamente. • La lógica de cálculo de medida es incorrecta. • Es necesario actualizar los datos del modelo. • Los datos de origen son incorrectos. • Las columnas de relación están relacionadas incorrectamente (por ejemplo, la columna ProductID se asocia a la columna CustomerID ). • Es una relación entre dos tablas DirectQuery, y la columna del lado "uno" de una relación contiene valores duplicados. |
Aparecen agrupaciones o elementos de filtro o segmentación en blanco y las columnas de origen no contienen espacios en blanco. | • Se trata de una relación normal y la columna "varios" contiene valores que no se almacenan en la columna "uno"; vea Relaciones de modelos en Power BI Desktop • Se trata de una relación de uno a uno normal y las columnas relacionadas contienen espacios en blanco; vea Relaciones de modelos en Power BI Desktop • La columna "varios" de una relación inactiva almacena valores en blanco o tiene valores que no están almacenados en el lado "uno". |
Faltan datos en el objeto visual. | • Se aplican filtros incorrectos o inesperados. • Se aplica RLS. • Se trata de una relación limitada y hay espacios en blanco en las columnas relacionadas, o problemas de integridad de datos; vea Relaciones de modelos en Power BI Desktop - Se trata de una relación entre dos tablas DirectQuery, la relación se establece para asumir la integridad referencial, pero hay problemas de integridad de datos (valores no coincidentes en las columnas relacionadas). |
RLS no se aplica correctamente | • Las relaciones no se propagan entre tablas; siga la lista de comprobación anterior. • Se aplica RLS, pero no se habilita la propagación de una relación bidireccional; consulte Seguridad de nivel de fila (RLS) con Power BI Desktop. |
Contenido relacionado
Para obtener más información relacionada con este artículo, consulte los siguientes recursos: