Cálculo paralelo FIXPARALLEL
Embora o cálculo paralelo ainda possa ser executado usando o método CALCPARALLEL, em muitos casos pode ser mais benéfico usar o método de bloco de comando FIXPARALLEL mais recente.
Em um bloco de comandos FIXPARALLEL, você insere alguns comandos a serem executados, juntamente com vários threads e uma lista de membros especificando as regiões do banco de dados (segmentos) a serem calculadas. O Essbase cria uma lista de tarefas a partir das combinações na lista de membros e divide as tarefas entre os threads.
O método FIXPARALLEL pode ser vantajoso nos seguintes casos:
-
Se você precisar usar variáveis temporárias durante o cálculo paralelo.
-
Se você precisar usar os comandos de cálculo DATACOPY, DATAEXPORT ou CLEARBLOCK.
-
Se você precisar exportar regiões do banco de dados em paralelo.
-
Nos casos em que CALCPARALLEL não atende aos requisitos de desempenho e sua estrutura de tópicos gera muitas tarefas vazias ou contém muitos agrupamentos de tarefas com menos tarefas do que os threads disponibilizados para o cálculo.