Cómo tener 2 relaciones activas entre 2 tablas

Un usuario Pregunto ✅

Tengo 2 tablas, cada una de ellas tiene su visual en PowerBI.
Y actualmente hay 1 relación activa entre ellos.

Mi pregunta es ¿cómo puedo agregar una segunda relación activa entre ellos?
para que cuando haga clic en 1 elemento en 1 visual, la otra tabla se actualice y viceversa.

Tabla 1:

Columna A

columna 1

columna 2

columna 3

Columna B

Tabla 2:

Columna A

columna 5

columna 6

columna 7

Columna B

Quiero que la Columna A y la Columna B sean relaciones activas.

Gracias.

Sam

parar2k

@sacheu no puede tener más de una relación activa, debe usar la función de relación de usuario para usar la relación inactiva.

En respuesta a parar2k

Entonces, si tengo 1 relación activa y 1 relación inactiva. Cada relación se asigna a una columna diferente de las tablas.

¿Cómo puedo hacer la otra actualización visual cuando selecciono 1 visual? Pensé que necesitaba tener una relación activa antes de poder hacer clic en 1 visual para actualizar otro trabajo visual.

AlexisOlson

En respuesta a sacheu

Es probable que necesite algún tipo de tabla puente o índice combinado para relacionar las tablas. ¿Puedes describir qué hay en esas columnas A y B?

En respuesta a AlexisOlson

Tanto ColumnA como ColumneB son cadenas. Y puede haber varias filas con el mismo valor en Table1 y Table2.

Por lo tanto, la Tabla 1 y la Tabla 2 deberían tener una relación Muchos a Muchos con la Columna A y la Columna B.

Aunque puede haber varias filas con los mismos valores en la Columna A y la Columna B, la combinación de los valores de la Columna A y la Columna B es única en la Tabla 1 y la Tabla 2.

AlexisOlson

En respuesta a sacheu

Bien, entonces crear una clave/índice/ID común para cada par A,B único en el editor de consultas es una solución decente.

He aquí un ejemplo de cómo funciona esto:

http://radacad.com/relationship-in-power-bi-with-multiple-columns

En respuesta a AlexisOlson

Gracias. Leí esa publicación http://radacad.com/relationship-in-power-bi-with-multiple-columns.

Pero no entiendo cómo aplicar a mi problema. 😮

Tengo una imagen (gráfico circular y un gráfico de columnas) para mi Tabla 1, y la imagen de la Tabla 2 es una tabla.

El gráfico circular se resume en base a la Columna A de la Tabla 1.

stackcolumn se resume en base a la Columna B de la Tabla 1.

Incluso si creo una columna calculada en cada una de mis tablas 1 y 2,

¿Cómo puedo hacer que powerBI muestre los valores de la Tabla 2 de acuerdo con lo que seleccioné en la tabla 1 visual?

p.ej

por ejemplo, si selecciono un valor particular de la Columna A en el gráfico circular,

Table2 solo muestra las filas con ColumnA igual a lo que está seleccionado

igual que si selecciono un valor en la Columna B en el gráfico de columnas apiladas,

La tabla 2 solo muestra las filas con la columna B seleccionada.

AlexisOlson

En respuesta a sacheu

Si tiene el índice que sugerí, puede configurar la relación para filtrar ambas direcciones, lo que debería hacer exactamente lo que desea.

En respuesta a AlexisOlson

Gracias por tu solución. Tener 1 columna de índice me permite llegar a este estado:

1. haga clic en el elemento visual de la Columna A de la Tabla 1, el elemento visual de la Tabla 2 se filtrará para mostrar su Columna A de lo que está seleccionado

2 haga clic en el elemento visual de la Columna B de la Tabla 1, el elemento visual de la Tabla 2 se filtrará para mostrar su Columna B de lo que está seleccionado

Pero como puedo filtrar la Tabla 2 de lo seleccionado de la Columna A*Y* Columna B de la Tabla 1?

AlexisOlson

En respuesta a sacheu

Dado que el índice que sugerí es para combinaciones únicas de A y B, filtrará ambos.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *