Configuración del entorno

Tenga en cuenta las siguientes mejores prácticas al usar comandos que indiquen a una regla de negocio cómo ejecutar el cálculo.

  • SET UPDATECALC OFF desactiva el cálculo inteligente, que es una mejor práctica para las reglas de negocio que usan operaciones entre dimensiones y que pueden tener varios usuarios accediendo a las mismas combinaciones de bloques de datos. Usar este comando es una mejor práctica para las aplicaciones en las que varios usuarios escriban en la base de datos. Si usa el cálculo inteligente, asegúrese de que produce los resultados esperados.
  • Se debe establecer SET AGGMISSG OFF para aplicaciones en las que las versiones sean un destino estándar o donde no se usen regiones de datos que no sean hojas y no se pueden excluir durante el cálculo.

    El uso de SET AGGMISSG ON es beneficioso si el diseño de la aplicación tiene una configuración de versiones Ascendente estándar donde los datos estén cargados en el nivel 0.

  • SET NOTICE y SET MSG solo se deben usar en entornos de desarrollo para análisis de cálculo individuales. Estos comandos se deben eliminar para entornos de producción o una vez finalizado el análisis de cálculo.
  • SET EMPTYMEMBERSETS ON solo se debe usar cuando haya incluidas peticiones de datos en tiempo de ejecución (RTP) en las sentencias FIX para que no se calculen los conjuntos vacíos. Esto evita que se ejecute un cálculo en todos los miembros cuando el conjunto esté vacío.