Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
RossBateman
Helper I
Helper I

Creación de un error de relación

Tengo dos tablas con un número de factura siendo el campo único en ambos. Al intentar crearlo aparece el mensaje de error de 'No se puede crear una relación entre estas dos columnas porque una de las columnas debe tener valores únicos'.

He eliminado filas duplicadas en ambas tablas, pero el mensaje de error sigue apareciendo.

¿Alguien ha tenido este problema antes y si es así sería capaz de ayudar?

Muchas gracias

6 REPLIES 6
amitchandak
Super User
Super User

Cree una tabla o matriz visual, tome el número de factura y vuelva a tomar la factura y cambie la agregación al recuento.

Ordenar desc en Recuento de factura no. Asegúrese de que no haya nada que tenga que contar más de 1

Gracias, parece que este es el problema. ¡La función remove duplicate no parece estar romoviendo todas las filas! Como tengo más de 55k filas, ¿conocealguna de alguna otra manera de eliminar duplicados?

Hola @RossBateman

Como se ha probado, "eliminar duplicados" funciona de mi lado.

Capture7.JPG

Por favor, comparta algunos datos de muestra para que yo pueda probar y encontrar una solución para usted.

Saludos

Maggie

Gracias Maggie. El problema era que algunas de las facturas eran diferentes, pero no se clasificaron como únicas al intentar configurar la relación. Por ejemplo, había el número de factura 003 y 0000003. Los duplicados de eliminación no los clasificaron como iguales, pero cuando no estaban en el modo de consulta se clasificaron como los mismos.

La única manera en que creo que puedo evitar esto si agrego una carta al principio de cada factura.

Hola @RossBateman

Como solución alternativa, si la columna solo tiene un valor de tipo numérico, puede cambiar su tipo de "texto" a "número",

Capture7.JPG

A continuación, agregue "prefijo",

Capture8.JPG

A continuación, elimine los trabajos duplicados.

Saludos

Maggie

Equipo de Apoyo Comunitario _ Maggie Li
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

¡Necesita ayuda!

Tengo el mismo problema al crear la relación entre las tablas.

Tengo 3 tablas de hechos:

Tabla 1: Tener columnas de "Acad Session", "Modules" y "hours per week for the module"

Tabla 2: Tener columnas de "Sesión de Acad", "Personal docente" y "Módulos el personal está enseñando"

Tabla 3: Tener las columnas de "Acad Session", "Teaching staff" y "Status, (Active or Retired)"

Las tablas de dimensiones para los módulos se crean duplicando la tabla 1 y manteniendo primero la columna "Módulos" y, a continuación, quite el duplicado de la columna. Pero recibí el mensaje de error "No se puede crear una relación entre dos columnas porque una de las columnas debe tener valores únicos" al intentar crear la relación con la tabla 1.

Mismo error para crear la tabla de dimensiones para "Personal docente"

La tabla de cotas para la sesión de Acad y el estado no tienen ningún problema (estas dos tablas de cotas sólo tienen pocas filas)

Gracias de antemano por el consejo / ayuda

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.