Otimizar Configurações e Extensões

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:

  • Fórmulas de membro
  • Lógica de cálculo
  • Substituição de conversão ou consolidação

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:

  • As 10 Principais Regras de Negócios com Pior Desempenho por mais de 30 Segundos
  • Os 5 Principais Comandos de Scripts de Cálculo com Pior Desempenho por mais de 1 Minuto
  • As 10 Principais Consultas do Essbase com Pior Desempenho por mais de 15 segundos

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:

  1. Entre no Financial Consolidation and Close como um Administrador de Serviço.
  2. Na Página inicial, clique em Aplicativo e em Visão Geral.
  3. Clique em Dimensões para abrir o Editor de Dimensões Simplificado.
  4. Clique no nome da dimensão com a qual deseja trabalhar.
  5. Clique em Todos os Níveis de Zoom ícone Todos os Níveis de Zoom.
  6. Na coluna Fórmula do Console , encontre a fórmula que deseja editar ou remover.
    Resultados de Zoom em Todos os Níveis

    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.

  7. Edite ou exclua a fórmula, conforme necessário, e clique em Salvar para preservar suas alterações.
  8. Clique em Salvar e em Cancelar, em Editar Propriedades do Membro.

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:

  1. Entre no Financial Consolidation and Close como um Administrador de Serviço.
  2. Na Página inicial, clique em Aplicativo e, em seguida, em Consolidação.
  3. Na guia Processo de Consolidação, clique em Moeda Local.
  4. Clique em Após Transferência do Saldo Inicial ou Cálculos Finais para abrir o Calculation Manager.
  5. No Calculation Manager, exiba as regras disponíveis expandindo estes nós: EPM Cloud, em seguida o nó do seu aplicativo, Console e, por fim, Regras.
  6. Comente o script personalizado e reimplante a regra:
    1. Clique com o botão direito do mouse em uma regra, por exemplo, FCCS_10_After Opening Balance Carry Forward_Local_Currency, e selecione Abrir.
    2. Comente os scripts personalizados para reverter a regra para seu estado padrão, conforme mostrado na ilustração a seguir:
      Reversão de regras personalizadas para o padrão
    3. Reimplante a regra e execute a consolidação para verificar o desempenho.

      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.

  7. Execute a Etapa 6 para cada regra.

Cancelar a Implantação das Regras de Consolidação

  1. Entre no Financial Consolidation and Close como um Administrador de Serviço.
  2. Na Página inicial, clique em Aplicativo e, em seguida, em Consolidação.
  3. Na guia Processo de Consolidação, clique em Consolidado.
  4. Clique em Consolidação Configurável.

    A tela Gerenciar Regras de Consolidação é aberta.

  5. Cancele a implantação do conjunto de regras de consolidação, um a um, e execute a consolidação para avaliar o desempenho.
    Cancelamento de conjuntos de regras

    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ção Cube = 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.