Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hola
Tengo los siguientes datos:
Soy capaz de filtrar por cada año y período y se muestra la figura YTD correcta gracias a la ayuda de los superusuarios de Power BI. Ahora quiero mostrar un gráfico de líneas que mostrará las figuras anteriores dependiendo de la selección del usuario:
Sin embargo, cada vez que selecciono el Período 5, por ejemplo, solo muestra el Período 5 y no muestra los Períodos 1-5, que es lo que quiero que haga. Por lo tanto, los datos del gráfico de líneas deben mostrar el Período 1 al Período X, y X es la selección del usuario.
Tenga en cuenta que las segmentaciones de año y período ya están relacionadas con las tablas Period y YTD, así es como he logrado obtener las cifras correctas para Period y YTD.
Cualquier ayuda es muy apreciada.
Muchas gracias a Greg_Deckler que ha proporcionado la siguiente solución:
Gráfico de líneas reales de SIP á VAR __Year á MAX('SIP_Activities'[Año]) VAR __Period á MAX('SIP_Activities'[Período]) + 0 VAR __LinePeriod á MAX('Períodos'[Período]) + 0 VAR __Table - FILTRO(ALL(SIP_Activities),[Año] - __Year && [Período]+0 <o __Period) VAR __Table1 - FILTER(__Table,[Period]+0 - __LinePeriod) RETURN SUMX(__Table1,[Actual-LD]) + SUMX(__Table1,[Entrega tardía])
Si desea aplicarlo a otras tablas, columnas, etc., entonces aconsejó con lo siguiente:
Los nombres de las variables pueden permanecer iguales, el nombre general de la medida debe ser único
Gráfico de línea real de SIP =
VAR __Year á MAX('SIP_Activities'[Año])
VAR __Period á MAX('SIP_Activities'[Período]) + 0
VAR __LinePeriod á MAX('Períodos'[Período]) + 0
VAR __Table - FILTER(ALL(SIP_Activities),[Año] - __Year && [Período]+0 <- __Period)
VAR __Table1 - FILTRO(__Table,[Período]+0 - __LinePeriod)
devolución
SUMX(__Table1,[Real-LD]) + SUMX(__Table1,[Entrega tardía])
El rojo es el nombre de la medida, tiene que ser único. Verdes son nombres de tabla que se actualizarían. Azul son nombres de columna que se actualizarían. Podría dejar los nombres de medida iguales aunque los nombres no tengan sentido total dependiendo de sus tablas/períodos, etc. a los que está cambiando las cosas.
Hola @PowerBI-Newbie ,
Lo que necesitas es una cortadora no relacionada.
Cree una tabla no relacionada y utilíquela como segmentaciones de datos.
Table 2 = SELECTCOLUMNS('Table',"year",'Table'[Year],"period",'Table'[Period])
A continuación, cree una medida para aplicarla al filtro de nivel visual.
Measure = IF(MAX('Table'[Year])=SELECTEDVALUE('Table 2'[year])&&MAX('Table'[Period])<=SELECTEDVALUE('Table 2'[period])&&MAX('Table'[Period])>=1,1)
Saludos
Liang
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @V-lianl-msft , gracias por su respuesta.
Ya tengo segmentaciones de datos relacionadas con tablas de datos que calculan otras figuras para mí, cómo funcionaría si vuelvo a crear las mismas segmentaciones, confundirá a mis usuarios. Cualquier consejo sobre esto.
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Ask questions in Eventhouse and KQL, Eventstream, and Reflex.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |