Descripción general de la generación de previsiones en un nivel de período no base

Puede llamar al motor de previsiones para adaptar un modelo a nivel de período que no coincide con el nivel Cycle.Calendar para almacenar valores de escenario.

El proceso se aplica cuando se llama a un motor de previsiones con un [nivel de período] que no coincide con el nivel Cycle.Calendar.
Nota:  Solo se necesita la agregación y la interpolación de períodos si el nivel Cycle.Calendar, para almacenar valores de escenario, es inferior al nivel de período del motor de previsiones seleccionado.

Agregación de períodos

Si la agregación es obligatoria para los períodos definidos, deberá agregar los valores de todos los períodos de nivel básico, en cada mes, para el horizonte Cycle.Historial. Estas son las medidas de agregación aplicables:

  • Forecast Engine.Measure Mapping.History
  • Forecast Engine.Measure Mapping.Weighting
  • Forecast Engine.Measure Mapping.Mask
    Nota: Esta medida no se utiliza para una agregación directa de valores. La máscara (datos usados para operaciones bit a bit como AND o NOT) se debe aplicar a todos los períodos de nivel base que estén enmascarados (mismo valor de máscara de período >0). Esto asegura que la medida histórica de dicho período de nivel base no se ha agregado al nivel de período (principal). Si todos los períodos de nivel básico del mismo elemento principal tienen una máscara > 0, la máscara de período agregada que se pasará al motor de previsiones es 1.

Al generar previsiones en un nivel de período no base, la agregación no es necesaria para las medidas de entrada de amortiguación del crecimiento (growthDampingStartPeriod, growthDampingEndPeriod, growthDampingFactor y gdfZeroAfterDamping) porque los valores se almacenan en el nivel "pconst".

Por ejemplo, para agregar semanas a meses, si las semanas 1-4 tienen un mes agregado igual a 1 y el historial de las semanas es 1-4: 100, 100, 100, 100. En este caso, la máscara de las semanas 1-4 es 1,0,0,0 respectivamente. El historial agregado del mes 1 es 300 y la máscara agregada del mes 1 es 0.

Para generar un agregado, el motor de previsiones necesita el historial completo del mes. Por este motivo, el número de períodos de Cycle.Calendar para almacenar valores de escenario <= horizonte Cycle.History se debe usar para asegurar que los períodos mensuales válidos se pasan al motor de previsiones. Por ejemplo, un horizonte histórico está compuesto por 14 semanas, tres períodos mensuales, mediante el patrón semanal 445. Por lo tanto, no es posible calcular el cuarto período mensual ya que se ignora la semana 14, a menos que el patrón semanal especificado sea 455.

Nota: Al generar previsiones en un nivel de período no base, la agregación no es necesaria para las medidas de entrada de amortiguación del crecimiento (growthDampingStartPeriod, growthDampingEndPeriod, growthDampingFactor y gdfZeroAfterDamping) porque los valores se almacenan en el nivel "pconst".