CREATENONMISSINGBLK

English (Español a continuación)

This command is used for creating blocks.

By default Essbase only calculates those dense members for which blocks already exist, ignoring those members that do not have a block.

  • If a calculation is executed that generates data for a member of a dense dimension whose block does not exist, this data is not generated.

With the command “SET CREATENONMISSINGBLK ON”, Essbase is forced to generate the new blocks of dimension members that are necessary to collect the calculated data.

  • When this command is activated (by default its value is OFF) Essbase calculates all the possible blocks of the dense dimension that could potentially have results (whether the blocks already exist or not), but only saves in the database those blocks that obtain results; those that do not generate results are not recorded.
  • This calculation of all the potential blocks entails consumption of resources which can affect the speed of the calculation, therefore it is important to limit the section of the Outline to be calculated with a FIX.

This command can be turned on and off successively in a calculation script:

  • SET CREATENONMISSINGBLK ON;
  • SET CREATENONMISSINGBLK OFF;
  • SET CREATENONMISSINGBLK ON;
  • SET CREATENONMISSINGBLK OFF;

Español

Este comando se utiliza para la creación de bloques.

Por defecto Essbase tan sólo calcula aquellos miembros densos para los que ya existen bloques ignorando aquellos miembros que no tienen bloque.

  • Si se ejecuta un cálculo que genera un dato para un miembro de una dimensión densa cuyo bloque no existe este dato no se genera.

Con el comando “SET CREATENONMISSINGBLK ON” se fuerza a Essbase a generar los nuevos bloques de los miembros de la dimensión que sean necesarios para recoger los datos calculados.

  • Cuando se activa este comando (por defecto su valor es OFF) Essbase calcula todos los posibles bloques de la dimensión densa que potencialmente podrían tener resultados (existan ya los bloques o no), pero tan sólo graba en la base aquellos bloques que obtengan resultados; aquellos que no generen resultados no se graban.
  • Este cálculo de todos los bloques potenciales conlleva consumo de recursos lo que puede afectar a la velocidad del cálculo por ello es importante limitar con un FIX la sección del Outline que se quiere calcular.

Este comando se puede activar y desactivar sucesivamente en un script de cálculo:

  • SET CREATENONMISSINGBLK ON;
  • SET CREATENONMISSINGBLK OFF;
  • SET CREATENONMISSINGBLK ON;
  • SET CREATENONMISSINGBLK OFF;