O uso de lógica abaixo do ideal em extensões e configurações de consolidação podem afetar negativamente o desempenho.
Você pode estender a lógica de consolidação padrão dos aplicativos do Financial Consolidation and Close. Os métodos que podem ser usados para estender a lógica de consolidação incluem:
Use as informações no Relatório de Atividade, especialmente, as informações nas seguintes seções, para identificar scripts que levam tempo considerável de execução:
Consulte Sobre o Relatório de Atividade em Introdução ao Oracle Enterprise Performance Management Cloud para Administradores.
Revisar Fórmulas de Membro
Revise fórmulas de membro para otimizar cálculos e lógica, bem como para remover fórmulas desnecessárias. Você pode revisar fórmulas de membro usando o Oracle Smart View for Office.
Use a tela Editar Propriedades do Membro para revisar, editar e remover fórmulas de uma dimensão. Você pode remover fórmulas apenas de dimensões personalizadas. Fórmulas implantadas nas dimensões padrão (predefinidas), por exemplo, Acumulado no Ano, não podem ser removidas.
Para editar ou remover fórmulas de dimensões personalizadas:
Você pode remover colunas da exibição atual para organizar a tela, clicando com o botão direito do mouse no cabeçalho da coluna e desmarcando algumas colunas.
Desativar Cálculos Personalizados Implantados no Aplicativo
O Financial Consolidation and Close usa muitos modelos de regras predefinidos para auxiliar no processo de cálculo da moeda local ou de várias moedas. Talvez você os tenha modificado incluindo scripts personalizados e os reimplantado no aplicativo. Para verificar se os scripts de cálculo personalizados não estão afetando o desempenho, desative (comente) os scripts personalizados, reimplante-os no aplicativo e faça a consolidação.
Para desativar cálculos personalizados:
Se o desempenho melhorar, revise e otimize o script, prestando atenção especial aos cálculos ad hoc e roll-ups que podem afetar o desempenho. Você deve reimplantar a regra no aplicativo.
Se o desempenho não melhorar, é possível supor que essa regra não está contribuindo para a degradação do desempenho. Você deve restaurar o script personalizado e reimplantar a regra no aplicativo.
Cancelar a Implantação das Regras de Consolidação
A tela Gerenciar Regras de Consolidação é aberta.
Se o desempenho melhorar, revise e otimize as regras no conjunto de regras. Você deve reimplantar as regras e os conjuntos de regras no aplicativo.
Se o desempenho não melhorar, é possível supor que esse conjunto de regras não está contribuindo para a degradação do desempenho. Você deve reimplantar o conjunto de regras no aplicativo.
Adicionar Variáveis de Substituição
Considere a inclusão dessas variáveis de substituição para avaliar se elas aumentam o desempenho de consolidação.
Nota:
Por padrão, essas variáveis de substituição não são criadas; você deve criá-las e habilitá-las manualmente. Para cada variável de substituição, use a configuraçãoCube = Consol
para habilitar a variável e Value = true
para usá-la durante as Consolidações.EnableSimpleAggregation
Crie essa variável de substituição e defina o seu valor como true
para otimizar o desempenho de consolidação durante o roll-up.
Nota:
EnableSimpleAggregation
e EnableOptimalBlockCreation
são mutuamente exclusivos. Quando EnableSimpleAggregation
está definida como true
, o processo de consolidação trata o valor de EnableOptimalBlockCreation
como false
, independentemente de um valor ser definido no aplicativo.
OptimizeDBRefresh
Crie essa variável de substituição e defina o seu valor como true
para otimizar o desempenho ao enviar taxas de câmbio de Taxas para o cubo de Consolidação.
OptimizeYTDCalculation
Crie essa variável de substituição e defina o seu valor como true
para otimizar o desempenho dos cálculos Acumulados no Ano durante as Consolidações.
Nota:
OptimizeYTDCalculation
mostra o desempenho de consolidação otimizado apenas para o aplicativo de dimensionalidade estendida.OptimizeConcurrency
Crie e habilite essa variável de substituição e defina seu valor como true
para aproveitar a concorrência mais alta durante as Consolidações.
As regras de negócios Consolidar e Traduzir no Financial Consolidation and Close são executadas em várias entidades. O Oracle Essbase pode executar cálculos de regras de negócios simultaneamente usando o multiencadeamento. O uso da variável OptimizeConcurrency
força cálculos do Financial Consolidation and Close a fazer uso criterioso de vários encadeamentos de processo do Essbase para que os cálculos sejam executados com mais rapidez.