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.
Hola
He intentado modificar el script DAX a continuación a"Filtrar año actual"tiempos de servidor, pero no hay suerte. El código funciona muy bien, pero sin el filtrado en el lugar simplemente no estoy recibiendo los resultados deseados Sé que me estoy perdiendo algo simple simplemente No estoy seguro de qué o a dónde ir a continuación.
¿Hay que filtrar "Año 2020" en el código DAX que se enumera a continuación?
Su ayuda y orientación serán muy apreciadas.
Gracias
Top Service =
VAR temp_table =
SUMMARIZE (
ALL ( CROutages[Service] ),
CROutages[Service],
"SericeTotalValue", COUNTA( CROutages[IDkey] )
)
RETURN
CALCULATE (
MAX ( CROutages[Service] ),
FILTER (
ADDCOLUMNS ( temp_table, "Rank", RANKX ( temp_table, [SericeTotalValue] ) ),
[Rank] = 1
)
)
Solved! Go to Solution.
Prueba algo como esto:
Top Service =
VAR temp_table =
SUMMARIZE (
ALL ( CROutages[Service] ),
CROutages[Service],
"SericeTotalValue", COUNTA( CROutages[IDkey] )
)
RETURN
CALCULATE (
MAX ( CROutages[Service] ),
FILTER (
ADDCOLUMNS ( temp_table, "Rank", RANKX ( temp_table, [SericeTotalValue] ) ),
[Rank] = 1
), FILTER(CROutages,CROutages[Date].[Year] = 2020)
)
Paul Zheng
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Prueba algo como esto:
Top Service =
VAR temp_table =
SUMMARIZE (
ALL ( CROutages[Service] ),
CROutages[Service],
"SericeTotalValue", COUNTA( CROutages[IDkey] )
)
RETURN
CALCULATE (
MAX ( CROutages[Service] ),
FILTER (
ADDCOLUMNS ( temp_table, "Rank", RANKX ( temp_table, [SericeTotalValue] ) ),
[Rank] = 1
), FILTER(CROutages,CROutages[Date].[Year] = 2020)
)
Paul Zheng
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Gracias Paul, apreciamos su ayuda y por responsing tan rápidamente su solución funcionó muy bien 😀.
Saludos
Don
@dcg38524, Lo mejor que puedo pensar.
Top Service =
VAR temp_table =
SUMMARIZE (
filter(ALL ( CROutages[Service] ),year(CROutages[Date])=Year(today())),
CROutages[Service],
"SericeTotalValue", COUNTA( CROutages[IDkey] )
)
RETURN
CALCULATE (
MAX ( CROutages[Service] ),
FILTER (
ADDCOLUMNS ( temp_table, "Rank", RANKX ( temp_table, [SericeTotalValue] ) ),
[Rank] = 1
)
)
Aprecia tus Felicitaciones.
Hola @dcg38524 ,
puede crear un archivo pbix que contenga algunos datos de ejemplo pero que aún refleje su modelo de datos, cargue el pbix en onedrive o dropbox y comparta el enlace.
Describa el resultado esperado y cómo el filtrado para el año 2020 afectará al resultado.
saludos
Tom
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 | |
2 | |
2 | |
2 | |
1 |