Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
rlaughli
Frequent Visitor

Top 10 por diferentes medidas en una cortadora

Hola

I'm relativamente nuevo a PBI, de modo que este problema podría muy bien ser algo que ya ha sido cubierto en otro lugar (y yo simplemente haven't sido capaz de encontrar en mis búsquedas en los últimos días; Hemos detectado un problema desconocido.

He visto muchos artículos / videos / etc describiendo con gran detalle cómo crear una cortadora que puede cambiar dinámicamente entre diferentes N superiores como Top 5, 10, 15, 20, etc. Sin embargo, a un usuario final mío le gustaría algo un poco diferente. En resumen, no necesitan una selección de los mejores n' , están bien con tener sólo Top 10.

Para el contexto, he creado una matriz bastante simple para ellos que tiene una dimensión de Tipo de comerciante y 3 medidas simples: $ Importe, número de transacciones y $/Transacciones. Lo que les gustaría es esto: 1) tener una segmentación debancos que tenga las 3 medidas como valores a seleccionar, 2) para que la matriz se ajuste en función de esta selección y devuelva el Top 10 respectivo por la selección manteniendo las otras 2 medidas para esos 10 tipos de comerciantes en particular. Así que esencialmente les gustaría ser capaces de alternar fácilmente entre la parte 'Por' de un Top 10 por filtro sin tener que usar el panel de filtro y cambiar manualmente la selección por.

Este es un ejemplo: el usuario selecciona '$ Importe' en la segmentación de datos y la matriz se ajusta para mostrar los 10 tipos de comerciantes principales por $ Importe con esos 10 comerciantes' de transacciones junto con su $/Transaction. Si seleccionan '$/Transaction' en la segmentación de datos, verán los 10 tipos de comerciantes principales por $/Transaction con esos 10 comerciantes' $ Importe y número de Transacciones.

Si esto es algo que es posible, cualquier consejo / recursos / asistencia sería muy apreciado.

1 ACCEPTED SOLUTION

Creo que este enfoque funcionará para usted.

Crear una segmentación de una tabla desconectada con la lista de medidas, y un SWITCH(TRUE(), ... tipo de medida siguiendo el enfoque explicado aquí - https://www.fourmoo.com/2017/11/21/power-bi-using-a-slicer-to-show-different-measures/

A continuación, puede agregar un filtro TopN a la columna de categoría en el objeto visual en el panel Filtro y usar la nueva medida.

Si esto funciona para usted, márquelo como solución. Los elogios también son apreciados. Por favor, avísame si no.

saludos

palmadita





Did I answer your question? Mark my post as a solution! Kudos are also appreciated!

To learn more about Power BI, follow me on Twitter or subscribe on YouTube.


@mahoneypa HoosierBI on YouTube


View solution in original post

4 REPLIES 4
edhans
Super User
Super User

Las medidas no se pueden utilizar en segmentaciones de datos. Las medidas siempre devuelven un único valor (escalar) basado en el contexto del filtro: la fila y la columna de la matriz, otras segmentaciones de datos, filtros en el panel de filtro, etc.

Así que mientras piensa que una medida está devolviendo 100 valores y desea configurarla para mostrar las 10 primeras en una segmentación de datos, en realidad solo devuelve 1 valor 100 maneras diferentes para cada vez que la medida aparece en la matriz.

Puede usar un filtro en el panel FILTRO para reducir los datos visibles, pero son cosas simples, como menos que. No puede hacer TOP 10 porque ¿qué significa top 10? ¿Top 10 cada año, cada región, cada mes? Así que sólo funciona en cantidades absolutas en dólares.

Puedes consultar este artículo para ver si ayuda a lograr tu objetivo.



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting

Ya veo. Por lo tanto, para ser claros, ¿no hay ninguna manera de que usted sea consciente de cambiar dinámicamente la parte "Por" de un filtro Top 10 Merchant Types by XYZ en un informe?

(Gracias por su respuesta, y proporcionó enlace btw)

Creo que este enfoque funcionará para usted.

Crear una segmentación de una tabla desconectada con la lista de medidas, y un SWITCH(TRUE(), ... tipo de medida siguiendo el enfoque explicado aquí - https://www.fourmoo.com/2017/11/21/power-bi-using-a-slicer-to-show-different-measures/

A continuación, puede agregar un filtro TopN a la columna de categoría en el objeto visual en el panel Filtro y usar la nueva medida.

Si esto funciona para usted, márquelo como solución. Los elogios también son apreciados. Por favor, avísame si no.

saludos

palmadita





Did I answer your question? Mark my post as a solution! Kudos are also appreciated!

To learn more about Power BI, follow me on Twitter or subscribe on YouTube.


@mahoneypa HoosierBI on YouTube


Muchas gracias @mahoneypat ! De hecho, me encontré con este mismo artículo hoy y no pensé en usarlo de la manera que usted describió.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.

Top Kudoed Authors