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 una matriz (simple) en la que uso parámetros de campo para alternar entre 2 vistas.
En ambas vistas quiero mostrar solo las líneas TopN (digamos 5).
Como ves esto no está funcionando ya que tengo más de 5 líneas.
No puedo poner el TopN en POM porque cuando cambio a PF Name no funcionará para ese campo.
(también cuando se usa en POM en lugar de 5 solo muestra 4 y hay alrededor de 10.... 🤔 )
Así que la mayor parte de la lógica que había que hacer era poner un topn en prmBreakdown ya que este es el parámetro.
Pero probablemente porque POM (y cuando se elige el nombre PF) están en TODO, todavía obtengo todo.
Y no se pueden quitar estos filtros porque forman parte de la...
¿Alguien sabe cómo hacer que TopN funcione cuando se utilizan parámetros de campo en un objeto visual?
Solved! Go to Solution.
Ok pudo solucionarlo con (para mí en este caso) un control deslizante TopN y un campo parámetro.
Tenía 2 campos, así que hice 2 campos de clasificación y combinado con el control deslizante de clasificación que hice, hice este rankfilter.
Ok pudo solucionarlo con (para mí en este caso) un control deslizante TopN y un campo parámetro.
Tenía 2 campos, así que hice 2 campos de clasificación y combinado con el control deslizante de clasificación que hice, hice este rankfilter.
@amitchandak ok gracias.....
Pero pensé que esto sería algo fácil de establecer.
¿Realmente necesitas hacer tantas medidas nuevas para que un TopN funcione con parámetros de campo? 😮🤔
Piense que es más eficiente hacer solo dos imágenes y un control deslizante TopN variable que funcione en ambas imágenes ...
@rpinxt , Consulte mi ejemplo. Tengo dos columnas de Axis Marca y Categoría
Se ha creado un parámetro de campo
Parámetro = {
("Marca", NAMEOF('Artículo'[Marca]), 0),
("Categoría", NAMEOF('Item'[Categoría]), 1)
}
Luego se crearon 2 medidas
Marca TOP2 = CALCULATE([Net], TOPN(2,ALLSELECTED('Item'[Marca]), [Net],DESC), values('Item'[Brand]))
Categoría TOP2 = CALCULATE([Net], TOPN(2,ALLSELECTED('Item'[Category]), [Net],DESC), values('Item'[Category]))
La medida de parámetro seleccionada creada
Parámetro seleccionado = maxx(filter(Parameter ,Parameter[Parameter Order] = SELECTEDVALUE(Parameter[Parameter Order])), Parameter[Parameter])
Topn final
TOP N = SWITCH([Parámetro seleccionado], "Marca" ,[Marca TOP2], [Categoría TOP2])
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 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |