Get certified in Microsoft Fabric—for free! For a limited time, the Microsoft Fabric Community team will be offering free DP-600 exam vouchers. Prepare now
Hola
Quiero mostrar la n superior por categoría.
En mi este es el top 10 títulos que se vendieron por librería.
Tengo una tabla DimExemplaar (que tiene un código de libro llamado PPN), una tabla FactTransactie (que tiene números de pedido) y una tabla DimBookstore que muestra las tiendas. La tabla de transacciones tiene relación con las otras tablas porque una transacción se realiza en una tienda y tiene un PPN para el libro.
Si uso el filtro visual N superior (basado en el recuento distinto de OrderNumber) y solo agrego el PPN (código de referencia del libro) obtengo un top 10. Pero cuando arrastro la librería en la mesa obtengo por librería los mismos 10 PPN en lugar de los 10 mejores reales por librería.
¿Alguien tiene idea de lo que va mal?
Estoy trabajando en un modelo tabular, así que agregar columnas es difícil para mí como usuario final.
¡Muchas gracias!
Hola @HansK ,
Podemos usar los siguientes pasos para cumplir con sus requisitos.
1. Cree un nuevo parámetro,
2. Luego podemos crear una medida para calcular la n superior.
TOP N measure =
VAR Selected_top =
SELECTEDVALUE ( 'TOP N'[TOP N] )
RETURN
SUMX(
VALUES(DimBookstore[stores]),
SWITCH (
TRUE (),
Selected_top = 0, [Measure],
IF (
ISINSCOPE ( FactTransactie[PPN] ),
RANKX ( ALLSELECTED ( FactTransactie[PPN] ), [Measure],, DESC, DENSE ) <= Selected_top,
RANKX ( ALL ( DimBookstore ), [Measure],, DESC, DENSE ) <= Selected_top
), [Measure]
))
Puede reemplazar la [Medida] por su propia medida.
En esta situación, creamos una muestra y usamos Measure ( CALCULATE( SUM( FactTransactie[quanity] ) ).
Y podemos obtener el resultado de esta manera,
Si no cumple con su requisito, ¿podría mostrar el resultado exacto esperado basado en las tablas que hemos compartido?
BTW, pbix como adjunto.
Saludos
Equipo de Apoyo comunitario _ zhenbw
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
recomienda:
https://www.sqlbi.com/articles/filtering-the-top-3-products-for-each-category-in-power-bi/
Para el rango Refiera estos links
https://radacad.com/how-to-use-rankx-in-dax-part-2-of-3-calculated-measures
https://radacad.com/how-to-use-rankx-in-dax-part-1-of-3-calculated-columns
https://radacad.com/how-to-use-rankx-in-dax-part-3-of-3-the-finale
Check out the October 2024 Power BI update to learn about new features.
Learn from experts, get hands-on experience, and win awesome prizes.