sebastien_druon
Hola
Tengo 2 tablas simples con lo que esperaría que fuera una relación de 1 a muchos.
Problema 1
PowerBI, sin embargo, impone una relación de muchos a muchos
Aquí está el contenido de la tabla, la tabla «Clientes» que contiene un valor nulo:
¿Cómo puedo evitar que powerbi cree una relación de varios a varios?
Problema 2
Creé una tabla visual simple para mostrar la cantidad de boletos por cliente.
Esperaría que aparecieran el Cliente A y el Cliente B, con un recuento de 0 para el Cliente A.
Sin embargo, PowerBI no muestra el Cliente A en absoluto
¿Cómo puedo solucionar ese problema?
¡Muchas gracias!
PD: una copia del archivo pbix aquí:
https://1drv.ms/u/s!AsdHsyy8cIM4jcAt62ZodGYi0CHMqw?e=WXeP7B
v-easonf-msft
Hola, @sebastien_druon
# 1 El tipo de cardinalidad seleccionado en relación depende de los datos en las tablas («SystemID» contiene un valor en blanco). Si fuerza una relación de uno a muchos entre las tablas, se informará el siguiente error.
Como solución alternativa, puede cambiar el tipo de columna ‘SystemID’ de «número entero» a «Texto».
# 2
Debe habilitar la opción «mostrar elementos sin datos» de los «Datos» archivados
También puede crear directamente una nueva medida ‘Recuento de ticket’ para reemplazar el campo original «ticket» como se muestra a continuación:
Count of ticket = COUNT(Tickets[Ticket])+0
Por favor, consulte mi archivo pbix de muestra para obtener más detalles.
Atentamente,
Equipo de soporte de la comunidad _ Eason
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.
v-easonf-msft
Hola, @sebastien_druon
# 1 El tipo de cardinalidad seleccionado en relación depende de los datos en las tablas («SystemID» contiene un valor en blanco). Si fuerza una relación de uno a muchos entre las tablas, se informará el siguiente error.
Como solución alternativa, puede cambiar el tipo de columna ‘SystemID’ de «número entero» a «Texto».
# 2
Debe habilitar la opción «mostrar elementos sin datos» de los «Datos» archivados
También puede crear directamente una nueva medida ‘Recuento de ticket’ para reemplazar el campo original «ticket» como se muestra a continuación:
Count of ticket = COUNT(Tickets[Ticket])+0
Por favor, consulte mi archivo pbix de muestra para obtener más detalles.
Atentamente,
Equipo de soporte de la comunidad _ Eason
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.
Ashish_Mathur
Hola,
Cree una tercera tabla que debería enumerar todos los ID únicos (sin espacios en blanco). Ahora conecte las columnas de ID de las 2 tablas a esta tercera tabla. Cree una relación de varios a uno con cardinalidad de único.