sacheu
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.
sacheu
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?
sacheu
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
sacheu
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.
sacheu
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.