• Nenhum resultado encontrado

Execução de Cálculos do Oracle Profitability and Cost Management Cloud

Depois de implantar o banco de dados, os usuários com as funções Administrador de Serviço ou Usuário Avançado podem calcular o aplicativo.

Cuidado:

Antes de calcular um aplicativo, certifique-se de que os dados de custo e receita tenham sido carregados. Caso contrário, o cálculo usa um conjunto de dados vazio.

O contexto global, os conjuntos de regras e as regras dos aplicativos do Oracle Profitability and Cost Management Cloud são específicos para um único ponto de vista (PDV). Isso significa que um conjunto de regras ou uma regra com o mesmo nome pode existir em vários PDVs, mas cada uma das instâncias desse conjunto de regras ou dessa regra é um artefato único e pode ter uma definição única. Executar uma regra para um PDV específico executa a definição desse conjunto de regras ou dessa regra como ela existe nesse PDV.

A tela Cálculo (Figura 1) é usada para executar cálculos de todo o conjunto de regras ou de parte dele para um único PDV.

Para limpar ou calcular um aplicativo Oracle Profitability and Cost Management Cloud:

1. Clique em e depois em Cálculo .

Figura 8-4 A Tela Cálculo

2. Na tela Cálculo, insira as informações do PDV para cálculo, como Ano, Período, e Cenário.

3. Opcional: insira um Comentário de Job para ser exibido na tela Biblioteca de Jobs. 4. Opcional: no grupo Opções de Processamento, selecione uma ou mais opções para

execução:

Limpar Dados Calculados para limpar todas as células que poderiam ser atualizadas pelas regras nas opções Intervalo de Processamento (selecionada por padrão); limpe também os resultados da execução anterior da regra ou das regras que serão executadas como parte desse job de cálculo

Executar Cálculo para executar as regras especificadas nas opções Intervalo de Processamento (selecionada por padrão)

Capturar Scripts de Depuração do Essbase para armazenar scripts gerados por mecanismos para cada regra de cálculo personalizada ou alocação incluída em um cálculo (consulte Sobre os Scripts de Depuração posteriormente neste tópico.

Nota:

A opção Capturar Scripts de Depuração do Essbase deve ser usada para fins de resolução de problemas e pode aumentar o overhead de processamento. Evite selecionar essa configuração caso não tenha um motivo apropriado para isso.

Se a opção Capturar Scripts de Depuração do Essbase estiver selecionada, a lista Detalhes do Job indicará isso na tela Biblioteca de Jobs.

Optimizar para Relatórios para executar agregações padrão no cubo Essbase quando o cálculo é concluído (Sobre Otimização para Relatórios).

5. No grupo Faixa de Processamento, indique quais regras deverão ser executadas:Todas as Regras—executa todas as regras ativadas definidas para o PDV

selecionado.

Especificar Intervalo do Conjunto de Regras — Executa todas as regras ativadas no intervalo do conjunto de regras definidas pela caixa de texto Número da Primeira Sequência do Conjunto de Regras e pela caixa de texto Número da Última Sequência do Conjunto de Regras, inclusive.

Interromper depois da Regra—Permite que você especifique um ponto de interrupção para um job de cálculo. Todas as regras e todos os conjuntos de regras até a regra selecionada, inclusive, serão executados, e o cálculo será interrompido nesse ponto.

Executar uma Regra Única — Executa uma regra única, conforme selecionada nas listas Nome do Conjunto de Regras e Nome da Regra.

6. Clique em Executar Agora para executar os cálculos ou limpar os dados imediatamente. Uma mensagem de confirmação indica que o job foi iniciado e identifica o ID de fluxo de tarefas atribuído.

Cuidado:

Dependendo do tamanho e da complexidade de um aplicativo, essa operação pode levar um tempo significativo.

7. Monitore o andamento da implantação usando o ID do fluxo de tarefas na tela Biblioteca de Jobs.

Exemplo 8-2 Sobre os Scripts de Depuração

Os scripts são gerados na pasta Caixa de Saída, que pode ser acessada usando o Explorador de Arquivos (Transferência de Arquivos com o Explorador de Arquivos) O formato do nome do arquivo para scripts e P+XX+RuleMemberName.txt, onde:

• P = PDV

• XX = dois últimos dígitos do ID do grupo de membros do PDV selecionado

• RuleMemberName = nome exclusivo do membro da regra atribuído à regra

específica

Por exemplo, um script gerado pode ser denominado P99R0001.txt.

Cada arquivo de script tem um cabeçalho com as seguintes informações: • Nome do aplicativo

• PDV

• Nome do conjunto de regras • Nome da regra

• Sequência de regras • Número de iterações

Arquivos de script individuais são compactados em um arquivo maior. Quando são descompactados, eles são executados no Essbase MAXL sem edição. Se forem usadas fórmulas de cálculo personalizado, os arquivos de script de depuração

correspondentes terão o mesmo nome que o arquivo de script principal, seguido do caractere de sublinhado e de um número sequencial. Por exemplo, se o nome do arquivo de script de um arquivo de regra for P5R0005.txt e ele tiver dois scripts de

cálculo personalizado, os nomes correspondentes serão P5R0005_1.txt e P5R0005_2.txt. O arquivo ZIP que contém esses scripts é

Calc_Debug_Scripts_<appName>_<JobId>zip.

Exemplo 8-3 Sobre Otimização para Relatórios

Quando a opção Optimizar para Relatórios está selecionada, o Oracle Profitability and Cost Management Cloud executa agregações padrão no Essbase quando o cálculo é concluído. Você também pode executar essa configuração automaticamente, o que melhora o desempenho das consultas e análises.

Essas agregações são descartadas no início de cada cálculo. Então, é melhor selecionar Optimizar para Relatórios antes de executar uma cálculo final antes de consultar dados, fazer análises ou executar relatórios. Por exemplo, se você tiver três jobs de cálculo para serem executados antes da execução dos relatórios, a seleção dessa opção antes do primeiro ou do segundo job adicionará tempo ao cálculo sem ganhar nenhum benefício.

9