Cálculo de tuplas seleccionadas

Al seleccionar las tuplas, podemos centrarnos en los cálculos de la cuadrícula activa de Smart View, limitando el ámbito de las mismas a segmentos de datos específicos del cubo. La selección de tuplas ayuda a optimizar los cálculos de cuadrículas asimétricas entre dimensiones, evitando así tener que hacer cálculos innecesarios.

El cálculo de tuplas de Essbase es diferente al de las tuplas que se utilizan en consultas MDX. El rendimiento del cálculo y el tamaño del cubo están determinados principalmente por el número de bloques de la base de datos (según un tamaño de bloque específico). Por este motivo, las tuplas de cálculo solo están especificadas por las combinaciones de miembros ligeros. Además, para facilitar los scripts de cálculo, se pueden incluir varios miembros de una dimensión ligera única en una especificación de tupla de cálculo. Por ejemplo, si especifica ("New York", "California", "Actual", "Cola") como una tupla de cálculo, estará calculando las siguientes intersecciones de celdas:

"New York"->"Actual"->"Cola"
"California"->"Actual"->"Cola"

Observe la siguiente cuadrícula simétrica: Es simétrica porque todos los productos tienen los mismos mercados y escenarios (Actual) representados en la cuadrícula.

Cuadrícula simétrica con los valores Actual y Jan para cinco mercados de Cola y los mismos cinco mercados de Diet Cola

La siguiente cuadrícula es asimétrica porque el producto Diet Cola tiene menos mercados en la cuadrícula que el producto Cola.

Cuadrícula asimétrica con los valores Actual y Jan para los cinco mercados de Cola, pero solo dos mercados para Diet Cola

El ámbito de cálculo predeterminado, cuando hay más de una dimensión en una sentencia FIX o en un punto de vista (PDV) de la cuadrícula de Smart View, es calcular el producto combinado (todas las combinaciones posibles) de los miembros de la sentencia FIX o la cuadrícula. Dicho de otra forma, un cálculo determinado por el PDV, en el que las combinaciones de producto y mercado se toman de la cuadrícula, calcula todas esas combinaciones de miembros de fila.

Cola->"New York"
Cola->"Massachusetts"
Cola->"Florida"
Cola->"Connecticut"
Cola->"New Hampshire"
"Diet Cola"->"New York"
"Diet Cola"->"Massachusetts"
"Diet Cola"->"Florida"
"Diet Cola"->"Connecticut"
"Diet Cola"->"New Hampshire"

Esto puede implicar más actividad de cálculo de la necesaria. Si le interesa calcular solo las combinaciones que se muestran en la cuadrícula, puede especificar qué tuplas desea calcular y limitar el cálculo a una porción más pequeña. El cálculo de tuplas también puede reducir el tiempo de cálculo y el tamaño de los cubos.

Cola->"New York"
Cola->"Massachusetts"
Cola->"Florida"
Cola->"Connecticut"
Cola->"New Hampshire"
"Diet Cola"->"New York"
"Diet Cola"->"Florida"