cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Syndicate_Admin
Administrator
Administrator

Extraño problema de filtrado que implica la unión de muchos a uno, la primera vez

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ÓNNombreDescripciónCategoríaInventarioCostar
ab133abramomentos mágicosbebé1005
ab123gustaren la historiaadolescente2007
ab333dabrade entretenimientoadolescente5009

Tabla de transacciones de productos

IDENTIFICACIÓNFechaClienteProductoNoCantidadImporte
tr0016/27/2022XYXab1331050
tr1236/27/2022ABECEDARIOab1331284
tr1536/27/2022ABECEDARIOab12312108

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ó.

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

@jashjacob ,

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.

vkkfmsft_0-1656570993772.png


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.

Syndicate_Admin
Administrator
Administrator

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.

Syndicate_Admin
Administrator
Administrator

@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.

Helpful resources

Announcements
August 2022 update 768x460.jpg

Check it Out!

Click here to learn more about the August 2022 updates!

August 1 episode 9_no_dates 768x460.jpg

The Power BI Community Show

Watch the playback when Priya Sathy and Charles Webb discuss Datamarts! Kelly also shares Power BI Community updates.

Power Platform Conf 2022 768x460.jpg

Join us for Microsoft Power Platform Conference

The first Microsoft-sponsored Power Platform Conference is coming in September. 100+ speakers, 150+ sessions, and what's new and next for Power Platform.

Top Solution Authors