This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreLevel up your Power BI skills this month - build one visual each week and tell better stories with data! Get started
Hola
Tengo una base de datos que se ve así:
Me gustaría crear una segmentación de datos que filtre una mesa en función del número de partidos que un jugador ha jugado.
Si pongo el coloumn "total_matches_sum" en una cortadora, veré valores de 5 a 17.
El problema es que por ejemplo el jugador con el jugadorId 101565 jugó en 4 temporadas por lo que sus partidos suman hasta 43 partidos, pero este valor no aparecerá en mi segmentación.
¿Hay alguna manera de mostrar este valor agregado en una segmentación de datos sin crear otra tabla de soporte donde acumulo estos números?
¡Gracias!
@laurinyeczm , Ahora se permite la segmentación de medidas. Pero puede usar un filtro de nivel visual allí.
Oye
Si utiliza la importación, puede crear una columna calculada con totales y usarla como segmentación de datos. Resolvería el problema de poder usar la cortadora, pero no es una mejor práctica si me preguntas.
La opción adicional puede crear una tabla agregada, vincularla por clave a la existente y volver a utilizar los valores agregados como segmentación de datos. Debe considerar la posibilidad de filtrar directiong de agg table to fact.
Espero que eso ayude.
Atentamente
Yuliyan
Mi intención sería poder seguir siendo capaz de filtrar mi mesa por temporadas, así que me gustaría evitar hacer una mesa agregada. Pero parece ser capaz de:
A) filtrar la tabla por temporada
B) mostrar valores agregados en mis segmentaciones cuando se seleccionan todas las estaciones y mostrar solo los valores específicos de la temporada cuando solo se selecciona una temporada
son dos cosas que se bloquean entre sí.
Pero gracias por el consejo, los consideraré.
Hola @laurinyeczm ,
¿Está por debajo de lo que necesita?
Si no, ¿podrías mostrarme tu salida esperada?
Hola @v-kelly-msft
Sí, pero en lugar de un objeto visual de tarjeta me gustaría ver el número agregado en una segmentación de datos (deslizador).
Lo que quiero es crear un slider-slicer que muestre los valores mínimo y máximo de las partidas jugadas por cualquier jugador en la temporada seleccionada. El valor mínimo y máximo puede pertenecer a diferentes jugadores. Y si selecciono 2 o más temporadas, quiero que mi control deslizante muestre estos valores mínimos y máximos agregados (por jugador) para las temporadas seleccionadas.
Atentamente
Marton
Hola @laurinyeczm ,
Lo siento, pero la medida no se puede poner en Slicer, tengo una solución alternativa para usted.
Primero calcule el valor de suma para cada temporada:
Sum by seasonid = SUMX(FILTER('Table','Table'[seasonid]=EARLIER('Table'[seasonid])),'Table'[total_matches_sum])
Y una medida como la siguiente:
Measure = SUMX(ALLSELECTED('Table'),'Table'[total_matches_sum])
A continuación, coloque el seasonid y la columna sum en 2 segmentaciones, mida en la tarjeta:
No es perfecto, la esperanza podría ayudar.
El archivo adjunto es el archivo .pbix.
Hola @v-kelly-msft
gracias por el esfuerzo, desafortunadamente no puedo usar esto en mi informe real se basa en principios que bloquean esta solución.
¡Muchas gracias!
Hola @laurinyeczm
La única manera de que esto se puede hacer ( creo ) es por:
https://www.daxpatterns.com/dynamic-segmentation/
Pero esto implica la creación de una tabla de segmentación.
Hola @laurinyeczm
Por desgracia no, ya que el valor de segmentación de datos tiene que devolver un valor de una columna específica.
Check out the April 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.