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.
Table_1 y Table_2 ambos tienen una columna que contiene la misma información, llamemos a este area_column.
No puedo vincular Table_1 y Table_2 porque la columna de área en ambos puede tener el mismo valor repetido. Así que creé Table_3 con una columna llamada Areas para dar una lista de valores desquid de Table_1 usando la siguiente fórmula:
Areas = DISTINCT('Table_1'[area_column])
Ahora, cuando trato de vincular la columna Areas in Table_3 a la area_column en cualquiera de Table_1or Table_2 sigo recibiendo un mensaje diciendo que esta es una relación de muchos, lo que no tiene sentido para mí, ya que Table_3 es una lista de valores únicos, así que seguramente debería ser una relación de 1-muchos.
¿Alguna idea de por qué esto podría ser el caso y cómo resolverlo?
Solved! Go to Solution.
@Tia-H , sólo si hay valor null/blank en esta tabla, en ese caso, muchos a muchos incluso si espera 1-M.
Oye, revisó cada fila de ambas tablas y no hay espacios en blanco. He eliminado espacios en blanco usando este DAX aquí. ¿Hay alguna otra razón por la que PBI no me deje hacer One to Many?
Key_Table = FILTER( Distinct( UNION('Table1','table2','table3') ),'table1'[key]<>BLANK())
@Tia-H , Intente cambiar la relación manualmente. Si no ayuda a comprobar los datos si hay algún valor repetido.
saludos
Manikumar
Proud to be a Super User!
@Tia-H , sólo si hay valor null/blank en esta tabla, en ese caso, muchos a muchos incluso si espera 1-M.
amitchandak que estaba recibiendo valores en blanco a través de. Cambié la fórmula a la siguiente:
Area = DISTINCT(FILTER(VALUES('Table_1'[area_column]),LEN('Table_1'[area_column])>0))
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |