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 Comunidad,
Construí un power bi que incluye una medida para un promedio rodante de 5 días. Esta media móvil solo puede incluir el volumen de los fines de semana que no son fines de semana y no festivos. He conseguido que se calcule correctamente usando el dax de abajo, pero toma un tiempo para ejecutarse. ¿Alguien puede ayudarme a escribir esto de manera más eficiente?
Además, el índice de días hábiles clasifica los días laborables en orden ascendente a partir de hoy. En otras palabras, el día hábil más reciente ocupa el puesto 1 (hoy). El segundo más reciente es el puesto 2 (ayer). Los días de la tabla de fechas que no son días laborables se dejan en blanco.
Rolling 5 day average_business days only =
VAR TopRank = min(DateDim[Business days index])
Var RankUL = TopRank+5
VAR RollingSum =
sumx(
filter(
ALLSELECTED('Visit Details'),
'Visit Details'[Business day index] < RankUL &&
'Visit Details'[Business day index] >= TopRank),
[Total Visits])
Return Divide(RollingSum,5)
Gracias de antemano por su ayuda!
Solved! Go to Solution.
@738o51 Tal vez intente:
Rolling 5 day average_business days only =
VAR TopRank = min(DateDim[Business days index])
Var RankUL = TopRank+5
VAR RollingSum =
CALCULATE
SUM([Total Visits]),
filter(
ALLSELECTED('Visit Details'),
'Visit Details'[Business day index] < RankUL &&
'Visit Details'[Business day index] >= TopRank),
)
Return Divide(RollingSum,5)
@738o51 Tal vez intente:
Rolling 5 day average_business days only =
VAR TopRank = min(DateDim[Business days index])
Var RankUL = TopRank+5
VAR RollingSum =
CALCULATE
SUM([Total Visits]),
filter(
ALLSELECTED('Visit Details'),
'Visit Details'[Business day index] < RankUL &&
'Visit Details'[Business day index] >= TopRank),
)
Return Divide(RollingSum,5)
@738o51 - Curioso, ¿cuánto aceledó eso?
Mi conjunto de datos es bastante grande, por lo que el cambio fue significativo. Pasé de unos 2 minutos a cargar el gráfico a aproximadamente 1 segundo. ¡Gracias de nuevo!
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 | |
1 | |
1 |