Comando SET CLEARUPDATESTATUS

Cuando un script de cálculo de BSO sólo se calcula parcialmente, Essbase no marca los bloques calculados como limpios en Intelligent Calculation, a menos que llame a SET CLEARUPDATESTATUS en el script de cálculo. Descubra cómo funciona el comando y qué parámetro utilizar.

Solo los bloques de datos calculados se marcan como limpios. Sin embargo, en algunos casos, Essbase no marca los bloques calculados como limpios; por ejemplo, si calcula un subconjunto de una base de datos o calcula una base de datos en dos pasadas. Para marcar manualmente los bloques de datos como limpios, utilice el comando SET CLEARUPDATESTATUS en la secuencia de comandos de cálculo.

Para evitar nuevos cálculos innecesarios, seleccione el parámetro adecuado para utilizarlo con SET CLEARUPDATESTATUS, en función de la base de datos:

  • SET CLEARUPDATESTATUS AFTER indica a Essbase que marque los bloques de datos calculados como limpios, incluso para un cálculo parcial.

  • SET CLEARUPDATESTATUS ONLY indica a Essbase que marque los bloques como limpios sin calcularlos.

  • SET CLEARUPDATESTATUS OFF indica a Essbase que calcule los bloques, pero no los marque como limpios, incluso en un cálculo completo (CALC ALL). El estado limpio o sucio existente de los bloques calculados no cambiará.