Caso de Uso para Cálculo de Tupla

Ao selecionar tuplas, você pode focar seus cálculos na grade ativa do Smart View, limitando o escopo a fatias de dados específicas do seu cubo.

A seleção de tupla ajuda você a otimizar os cálculos de grade assimétrica entre as dimensões, evitando cálculo em excesso.

As tuplas de cálculo do Essbase diferem daquelas usadas nas consultas MDX. O desempenho do cálculo e o tamanho do cubo são orientados principalmente pelo número de blocos no banco de dados (de acordo com um tamanho de bloco específico). Por esse motivo, as tuplas de cálculo são especificadas apenas para combinações de membros dispersos. Além disso, para facilidade do script de cálculo, diversos membros de uma única dimensão dispersa podem ser incluídos em uma especificação de tupla de cálculo. Por exemplo, se você especificar ("New York", "California", "Actual", "Cola") como tupla de cálculo, irá calcular as seguintes interseções de célula:

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

Considere a seguinte grade simétrica. É simétrica porque cada produto tem o mesmo mercado e cenário (Actual) representados na grade.

Grade simétrica com valores Actual, Jan para cinco mercados de Cola e os mesmos cinco mercados para Diet Cola

A grade seguinte é assimétrica, porque o produto Diet Cola tem menos mercados na grade do que o produto Cola.

Grade assimétrica com valores Actual, Jan para cinco mercados de Cola, mas apenas dois mercados para Diet Cola

O escopo de cálculo padrão, quando mais de uma dimensão está em uma instrução FIX ou em um ponto de vista (POV) da grade do Smart View, seria calcular o produto cruzado (todas as combinações possíveis) dos membros na FIX ou na grade. Em outras palavras, um cálculo orientado a POV no qual as combinações de produto e mercado são extraídas da grade calcula todas estas combinações de linha/membro:

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"

Isso pode ter mais atividade de cálculo do que você precisa. Se você quiser calcular apenas as combinações mostradas na grade, poderá especificar quais tuplas calcular e limitar o cálculo a uma fatia menor. As tuplas de cálculo também podem reduzir o tempo de cálculo e o tamanho do cubo.

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