Diferencias de cálculo para ASO
El cálculo de los cubos de almacenamiento agregado (ASO) difiere del de los cubos de almacenamiento de bloques. Las agregaciones se pueden predefinir como vistas. Las fórmulas, si se utilizan en el esquema, se escriben como expresiones de valor numérico MDX, en lugar de utilizar funciones de cálculo de Essbase.
Tabla 35-2 Diferencias de cálculo entre almacenamiento agregado y almacenamiento de bloques
| Funcionalidad de cálculo | Almacenamiento agregado | Almacenamiento de bloques |
|---|---|---|
|
Cálculo de cubo |
El cubo se agrega. Las agregaciones se pueden predefinir mediante vistas de agregación. |
Los miembros del esquema se consolidan/rollan. Se pueden ejecutar cálculos por lotes; se trata de scripts escritos con funciones y comandos de cálculo de Essbase Se recomienda el modo híbrido. |
|
Fórmulas |
Las fórmulas se definen mediante operadores y funciones MDX. Tenga en cuenta las siguientes restricciones:
|
Las fórmulas se definen mediante las funciones de cálculo de Essbase. |
|
Scripts de cálculo |
Los scripts de agregación definen una selección de vistas de agregación que se van a materializar. Puede escribir cálculos ASO personalizados si el cubo necesita scripts de cálculo para manejar cálculos especiales y dependencias de datos. |
Los scripts de cálculo almacenados/procedidos se definen con la sintaxis de la calculadora de Essbase. |
|
Dimensión de cálculos de atributo |
Las combinaciones de miembros de atributos se pueden sumar. |
Las combinaciones de miembros de atributos se pueden calcular mediante Suma, Recuento, Mín, Máx o Media. |
|
Orden de cálculo |
El orden de cálculo de fórmula de miembro se puede definir mediante la propiedad de miembro de orden de resolución. |
El orden de cálculo se define por el orden de las dimensiones en el esquema o en un script de cálculo. En el modo híbrido, el pedido se puede personalizar mediante la propiedad de miembro de orden de resolución. |
|
Cálculo dinámico |
Todos los miembros principales y los miembros con fórmulas se calculan dinámicamente. No hay ningún valor explícito de Cálculo dinámico para las dimensiones estándar. |
Puede aplicar la propiedad Cálculo dinámico para miembros seleccionados en el cubo, con el fin de mejorar el rendimiento de los cálculos por lotes. |