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.
Anteriormente planteé esta consulta ( https://community.powerbi.com/t5/Desktop/Cross-filtering-across-tables/m-p/1398390# ) mientras seleccioné como solución aceptada, sin embargo, no resuelve el problema
Reestreando el ejemplo siguiente, con edición menor en filtros:
TABLA 1
Cada fila muestra 1 ID solamente. ID no se repite en LA TABLA 1
Medida : Count_of_unique_ID 8
TABLA 2
Cada fila es una combinación única de ID y Condición. es decir, ID, la condición no se repetirá. La tabla puede tener <ID de la tabla 1. Por ejemplo, no tendrá un nuevo ID 10 que no se ha producido en la tabla 1.
La unión actual está en ambas direcciones y a través de ID
FILTROS Y MEDIDA - SALIDA EXPECTADA.
FILTRO 1 - EDAD < 35
FILTRO 2 - EXCLUIR (no filtrar) ID con CONDICION (A O B) - dos seleccionados [ selección múltiple debe permitirse aquí en solución]
TABLA 1 después de los filtros
Medida : Count_of_unique_ID 3
Basado en la solución anterior de (Equipo de soporte de la comunidad _ zhenbw) en el enlace (https://community.powerbi.com/t5/Desktop/Cross-filtering-across-tables/m-p/1398390#)
sólo funciona si se selecciona una condición, es decir, A . Si selecciono dos condiciones, vuelve a su recuento original.
¿Cuál es el mejor appraoch para resolver esto?
Hola @pbhat89 ,
No puedo mover la cabeza por la última parte de su consulta o cómo debe ser su salida esperada.
Pero he hecho un filtro de Power Bi simple que funciona de manera similar. Avísame si esto es lo que esperabas.
De lo contrario, proporcione la salida esperada con los filtros seleccionados. Así que tendrá una idea clara.
Si esto responde a su pregunta, por favor dé un pulgar hacia arriba y acepte como una solución.
Gracias
No , esta no es la salida correcta - el filtro 2 necesita EXCLUIR (como una unión ANTI )
así que quite todos los ID de la tabla 1 donde ocurrió la condición A O B. Conservar el resto (incluidos los que nunca se produjeron en la tabla 2, es decir, 4,5,6,8 )
la salida de después de FILTER 1 y FILTER 2 es un valor de medida dado:
Medida : Count_of_unique_ID 3 (de los 8 ID originales de la tabla antes sin ningún filtro)
si lo pones en orden
Filtro 1 - Edad - Elimina el ID (3,5)
A continuación, se aplica más (junto con arriba)
Filtro 2 - Eliminar los documentos de usuario de las personas que tenían condición A o B (permitir la selección múltiple, para que pueda modificar esto a solo A en el futuro o A, B, C ) - Esto elimina los ID (1,2,7)
Los ID restantes son 4,6,8 x 3 ID contando
su método no incluye los IDs que no entraron en la tabla 2. que no se espera. La Tabla 1 es la tabla principal y la unión debe estar en un anti-unión izquierdo similar.
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 | |
2 | |
2 | |
2 | |
1 |