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
Syndicate_Admin
Administrator
Administrator

Conexión de 2 columnas

Hola

Necesito conectar dos columnas "Columna - Modelo" de la Página 1 y "Columna - Modelo" de la Página 2.
Ambos tienen los mismos valores. ¿Puedo saber cómo fusionarlos en una sola columna y usar una columna común para filtrar los mismos valores en diferentes páginas?

Gracias

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@Jjay006 ,

La relación en power bi es diferente a otras bases de datos, tiene dirección para las relaciones (por ejemplo, dirección de filtro único, efecto de filtro de un lado a otro lado; dirección de filtro cruzado, cada lado puede corresponder a la columna).

Power bi intentará analizar el modelo de datos y los registros de resumen a través de relaciones.

Si su mapa de relaciones contiene múltiples relaciones activas para resumir analíticamente, confundirá cuál debería ser la correcta. Por lo tanto, solo permite un enlace de relación principal activado entre las tablas vinculadas para análisis e interacciones.

De acuerdo con la relación proporcionada, [Tabla de calendario] y [Resultado de la notificación] 1:* ambas relaciones de filtro y [Resultado de la notificación] y [Tabla] *:* ambas relaciones de filtro, Power BI no pudo reconocer la relación [Tabla de calendario] y [Tabla].

Y podría referirse a las siguientes soultions:

1. desactive el filtrado cruzado bidireccional en todas sus tablas.

2. Oculte la clave externa en cada tabla de datos. De esta manera, los usuarios no usarán accidentalmente es en lugar de la clave principal en la tabla de búsqueda.

3. Cuando (y solo cuando) necesites una relación bidireccional para lo que estás haciendo, enciéndela para esa sola mesa.

4. Si alguna vez necesitas 2 ese conflicto, entonces usa el patrón de muchos a muchos. referirse a: https://www.powerpivotpro.com/2014/08/filters-can-flow-up-hill-via-formulas-that-is/ y también aquí http://exceleratorbi.com.au/many-many-relationships-dax-explained/

También puede echar un vistazo al siguiente blog sobre la dirección de la relación 'power bi':

¿Cuál es la dirección de la relación en Power BI?

Pregunta similar referida:

https://community.powerbi.com/t5/Desktop/Bi-directional-cross-filtering-ambiguity/m-p/119890

https://community.powerbi.com/t5/Desktop/you-can-t-create-a-direct-active-relationship-between-Surve...

https://community.powerbi.com/t5/Desktop/Ambiguity-relationship/m-p/560891

¿Respondí a su pregunta? ¡Marca mi post como solución!


Saludos

Lucien

View solution in original post

6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

@Jjay006 ,

La relación en power bi es diferente a otras bases de datos, tiene dirección para las relaciones (por ejemplo, dirección de filtro único, efecto de filtro de un lado a otro lado; dirección de filtro cruzado, cada lado puede corresponder a la columna).

Power bi intentará analizar el modelo de datos y los registros de resumen a través de relaciones.

Si su mapa de relaciones contiene múltiples relaciones activas para resumir analíticamente, confundirá cuál debería ser la correcta. Por lo tanto, solo permite un enlace de relación principal activado entre las tablas vinculadas para análisis e interacciones.

De acuerdo con la relación proporcionada, [Tabla de calendario] y [Resultado de la notificación] 1:* ambas relaciones de filtro y [Resultado de la notificación] y [Tabla] *:* ambas relaciones de filtro, Power BI no pudo reconocer la relación [Tabla de calendario] y [Tabla].

Y podría referirse a las siguientes soultions:

1. desactive el filtrado cruzado bidireccional en todas sus tablas.

2. Oculte la clave externa en cada tabla de datos. De esta manera, los usuarios no usarán accidentalmente es en lugar de la clave principal en la tabla de búsqueda.

3. Cuando (y solo cuando) necesites una relación bidireccional para lo que estás haciendo, enciéndela para esa sola mesa.

4. Si alguna vez necesitas 2 ese conflicto, entonces usa el patrón de muchos a muchos. referirse a: https://www.powerpivotpro.com/2014/08/filters-can-flow-up-hill-via-formulas-that-is/ y también aquí http://exceleratorbi.com.au/many-many-relationships-dax-explained/

También puede echar un vistazo al siguiente blog sobre la dirección de la relación 'power bi':

¿Cuál es la dirección de la relación en Power BI?

Pregunta similar referida:

https://community.powerbi.com/t5/Desktop/Bi-directional-cross-filtering-ambiguity/m-p/119890

https://community.powerbi.com/t5/Desktop/you-can-t-create-a-direct-active-relationship-between-Surve...

https://community.powerbi.com/t5/Desktop/Ambiguity-relationship/m-p/560891

¿Respondí a su pregunta? ¡Marca mi post como solución!


Saludos

Lucien

Syndicate_Admin
Administrator
Administrator

Hola

Ese código funcionó, pero la tabla no está conectada a otras tablas, y no puedo vincular la nueva tabla a la tabla claim[Results]. ¿Puedo saber cómo solucionar esto?PBI-3.PNGPBI-2.PNG

@Jjay006 , Filtrar en blanco y, a continuación, unir debería funcionar

filter(distinct(union(distinct(Table1[Columna 1]),distinct(Table2[Columna 2]))), not(isblank([Columna 1])) )

Usé la opción de filtro, pero usando eso solo puedo conectarme a una tabla pero no a otra tabla.

¿Puedo saber dónde debo usar DISTINT(FILTER)...... ¿código?

PBI-5.PNGPBI-4.PNG

Syndicate_Admin
Administrator
Administrator

Son de diferentes mesas.

He adjuntado una imagen. Mi pregunta es cuando selecciono una opción "622B" - Tabla del modelo 1 basada en esa selección, incluso en la tabla del modelo 2 solo se deben filtrar los datos "622B".PBI -1.PNG

Syndicate_Admin
Administrator
Administrator

@Jjay006 , ¿Son de la misma tabla o de una tabla diferente?

Puede crear una nueva tabla

nueva tabla = = distinta(unión(distinta(Tabla1[Columna 1]),distinta(Tabla2[Columna 2])))

Si proceden de dos tablas, tendrá activa la unión con ambas tablas y utilizará la columna de esta tabla

Si son de una tabla, una unión estará inactiva, necesita userelationship en una medida

https://radacad.com/userelationship-or-role-playing-dimension-dealing-with-inactive-relationships-in...

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.