CALCTASKDIMS

A definição de configuração CALCTASKDIMS permite que você especifique quantas das dimensões esparsas em um outline do Essbase devem ser usadas para identificar tarefas de cálculo potenciais que podem ser executadas em paralelo.

A configuração CALCTASKDIMS aplica-se apenas a bancos de dados de armazenamento em blocos (BSO) e não se aplica a bancos de dados de armazenamento agregado (ASO).

Sintaxe

CALCTASKDIMS [appname [dbname]] n
  • appname — Opcional. CALCTASKDIMS se aplica a todos os cubos do aplicativo. Se você especificar um valor para appname e não especificar um valor para dbname, a definição se aplicará a todos os cubos do aplicativo. Se você não especificar um aplicativo, não poderá especificar um cubo, e a configuração se aplicará a todos os aplicativos e cubos.

  • dbname — Opcional. Nome do cubo ao qual CALCTASKDIMS se aplica. Se você especificar um valor para dbname, mas não incluir appname, o parâmetro será ignorado e a definição se aplicará a todos os aplicativos e cubos.

  • n — Obrigatório. Um número inteiro que especifica o número de dimensões esparsas a serem incluídas quando o Essbase identifica tarefas que podem ser executadas ao mesmo tempo.

    Um valor 1 indica que somente a última dimensão esparsa no outline é usada para identificar tarefas. Um valor 2, por exemplo, indica que as últimas e as últimas dimensões esparsas na estrutura de tópicos são usadas. Como cada combinação exclusiva de membros de dimensões esparsas selecionadas é uma tarefa potencial, o número potencial de tarefas paralelas é o produto do número de membros das dimensões selecionadas. O valor máximo é o número de dimensões esparsas no outline.

    Qualquer valor menor que 1 é interpretado como 1. Qualquer valor maior que o número de dimensões esparsas no outline é convertido no maior valor válido.

Reinicie o Essbase para inicializar qualquer alteração na configuração.

Notas

  • Se você não notar uma melhoria no desempenho do cálculo após aumentar o valor de CALCTASKDIMS, consulte a nota no tópico SET CALCTASKDIMS.

  • Use a configuração CALCTASKDIMS somente se a estrutura gerar muitas tarefas vazias, reduzindo assim as oportunidades de cálculo paralelo. Consulte Identificando Tarefas Adicionais para Cálculo Paralelo para obter mais informações sobre que tipo de contornos ou scripts de cálculo geram muitas tarefas vazias.

Exemplo

CALCTASKDIMS Sample Basic 2

Especifica que, para o aplicativo Sample e o banco de dados Basic, as duas últimas dimensões esparsas em um outline serão usadas para identificar tarefas potenciais a serem executadas ao mesmo tempo durante uma passagem de cálculo.

Consulte Também

CALCPARALLEL

Comando de cálculo SET CALCPARALLEL

Comando de cálculo SET CALCTASKDIMS