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.
Tengo este extraño problema que se apuntaló recientemente. Por lo tanto, estoy trayendo datos de dos tablas que se unen a través de una a muchas.
Llamemos a estas tablas Product y ProductTransactions. Se unen en función del ProductCode.
Tabla de productos:
IDENTIFICACIÓN | Nombre | Descripción | Categoría | Inventario | Costar |
ab133 | abra | momentos mágicos | bebé | 100 | 5 |
ab123 | gustar | en la historia | adolescente | 200 | 7 |
ab333 | dabra | de entretenimiento | adolescente | 500 | 9 |
Tabla de transacciones de productos
IDENTIFICACIÓN | Fecha | Cliente | ProductoNo | Cantidad | Importe |
tr001 | 6/27/2022 | XYX | ab133 | 10 | 50 |
tr123 | 6/27/2022 | ABECEDARIO | ab133 | 12 | 84 |
tr153 | 6/27/2022 | ABECEDARIO | ab123 | 12 | 108 |
Idealmente, esperaríamos que si la página se filtra para unos pocos productos (no segmentaciones de datos, sino filtros a nivel de página), entonces los datos se filtrarán, teniendo en cuenta que estamos trayendo datos de solo estas 2 tablas y la Categoría de producto proviene de UN lado de la unión. Sin embargo, esto no está sucediendo para mí.
Cuando uso una segmentación de datos y selecciono cualquiera de los productos ya filtrados dentro de la página, obtengo el valor filtrado. Pero, si selecciono todo, vuelve a todas las categorías ignorando el filtro de nivel de página. ¿Qué podría estar pasando? Inicialmente asumí que podría ser un problema de "meh, necesita un reinicio", pero eso no lo resolvió.
No puedo reproducir tu problema. Cuando filtro usando la columna 'Tabla de productos'[ID] tanto en el filtro de página como en la segmentación de datos, se devuelve el resultado correcto.
Saludos
Winniz
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Hola
Mientras intentaba preparar una copia, descubrí una posible causa. Estaba eliminando algunas de las tablas que eran irrelevantes para esta tabla en particular, y viola, lo resolvió. Ahora el problema con el que estoy lidiando es cómo solucionar el problema, sin tener que eliminar la otra tabla.
Hola Amit,
Gracias por la respuesta. He eliminado y agregado todos los filtros, rebanadoras e incluso he reconstruido la matriz. Lo único que no he probado es que estén todos juntos.
¿Hay alguna razón por la que pueda pensar en dónde un filtro colocado en un lado de una unión de muchos a uno no afectará la tabla cuando solo hay 2 tablas en juego en esta página en particular? Incluso extraño es el hecho de que cuando uso una astilla y selecciono valores individuales, funciona. Para ampliar este punto, de 10 categorías, esta página se filtra para 3 de ellas. Estos 3 están disponibles como rebanadora. Si selecciono los 3 usando control, obtengo solo el 3, pero si uso "seleccionar todo" o lo dejo sin seleccionar, obtengo todas las categorías.
Si no traigo la tabla de transacciones, el filtro sigue siendo efectivo.
@jashjacob , Esto es realmente extraño. Simplemente elimine el filtro de nivel de página y agréguelo nuevamente y verifique si eso está funcionando ahora.
Si esto no ayuda
¿Puede compartir un pbix de ejemplo después de eliminar datos confidenciales?
Permítanme encontrar una manera de duplicar esto sin información crítica. Probablemente necesito compartir esto.
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 |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |