Instrucciones para solución de problemas de relaciones
Este artículo está dirigido a modeladores de datos como usted que trabajan con Power BI Desktop. Proporciona instrucciones sobre cómo solucionar problemas específicos que pueden surgir 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 conozca el diseño del esquema de estrella. Para más información, vea Descripción de un esquema de estrella e importancia para Power BI.
Solucionar problemas
Cuando un objeto visual de informe está configurado 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 de modelo.
En este caso, se muestra una lista de comprobación de solución de problemas general que se debe seguir. Puede avanzar por los pasos propuestos en 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 puede ver el resultado de la consulta.
- Si hay un resultado de consulta vacío, cambie a la vista de datos: compruebe que las tablas se han cargado con filas de datos.
- Cambie a la vista de 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 continua).
- Compruebe que las direcciones de los filtros admitan la propagación (interprete los cabezales 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 columna relacionados 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 propagarse.
- Cambie a la vista de datos y compruebe que los valores coincidentes se puedan encontrar en columnas relacionadas.
Guía de solución de problemas
Esta es una lista de problemas y sus posibles razones.
Problema | Posibles motivos |
---|---|
El objeto visual no muestra resultados. | • El modelo todavía debe cargarse con datos. • No existe ningún dato en el 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 objeto 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. |
El objeto visual muestra los resultados, pero no son correctos. | • El objeto visual está configurado incorrectamente. • La lógica de cálculo de medida es incorrecta. • Los datos del modelo deben actualizarse. • Los datos del informe son incorrectos. • Las columnas de relación están incorrectamente relacionadas (por ejemplo, la columna ProductID se asigna a CustomerID). • Es una relación entre dos tablas de DirectQuery y la columna "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"; consulte Relaciones de modelos en Power BI Desktop (Relaciones normales) • Se trata de una relación de uno a uno normal y las columnas relacionadas contienen espacios en blanco; consulte Relaciones de modelos en Power BI Desktop (Relaciones normales) • 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; consulte Relaciones de modelos en Power BI Desktop (Relaciones limitadas) - 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 sobre este artículo, consulte los recursos siguientes:
- Relaciones de modelos en Power BI Desktop
- ¿Tiene alguna pregunta? Pruebe a preguntar a la comunidad de Power BI
- ¿Sugerencias? Ideas para contribuir a mejorar Power BI