Como Usar Scripts de Cálculo

Ao carregar dados no Oracle Essbase ou Oracle Hyperion Planning, o Oracle Hyperion Financial Data Quality Management, Enterprise Edition permite executar scripts de cálculo personalizados. Um script de cálculo é uma série de comandos de cálculo, equações e fórmulas que permitem definir cálculos diferentes dos definidos pelo outline do banco de dados. Os scripts de cálculo são definidos no Essbase e no Planning.

Os scripts de cálculo personalizados são suportados no aplicativo de destino e no grupo de entidades de verificação. No aplicativo de destino:

  • Parametrize o script para que você possa especificar um parâmetro para cada script.

  • Atribua scripts para execução antes ou depois do carregamento de dados.

  • Atribua um escopo de aplicabilidade aos scripts. O escopo pode estar no nível de aplicativo, categoria, local e regra de dados. Se os scripts forem atribuídos ao nível mais baixo, eles terão precedência sobre os scripts de nível mais alto. A regra de dados está no nível mais baixo e o aplicativo está no nível mais alto. Somente os scripts no nível um são executados.

Para adicionar um script de cálculo:

  1. Na guia Configuração, em Registro, selecione Aplicativo de Destino.
  2. Na guia Script de Cálculo, selecione um script de cálculo.
  3. Clique em A imagem mostra o botão Editar para exibir a janela Parâmetro.
  4. Somente para os aplicativos do Planning, selecione o Tipo de Plano para recuperar os parâmetros definidos no script de cálculo.
  5. Clique em Adicionar para adicionar um parâmetro de script.
  6. Selecione o parâmetro que foi definido para o script.

    Você também pode clicar em Procurar, selecionar o parâmetro e clicar em OK. Também é possível digitar o nome do parâmetro.

  7. Em Valor do Script, selecione um valor de parâmetro predefinido ou selecione Personalizar para especificar seu próprio valor de script.
  8. Opcional: Se você selecionou Personalizar no campo Valor de Script, insira o valor em Personalizar.

    Por exemplo, insira : 0001.

  9. Clique em OK.
  10. Em Nome do Script, especifique o nome do script.
  11. Clique em A imagem mostra o ícone Editar de modo a adicionar os parâmetros para o script de cálculo.
  12. No Escopo do Script, selecione o escopo de aplicabilidade.

    Observe que os scripts atribuídos no nível mais baixo têm precedência sobre os scripts de nível superior.

    Escopos disponíveis na ordem do escopo mais elevado para o mais baixo são:

    • Aplicativo (escopo padrão)

    • Categoria

    • Local

    • Regra de Dados

  13. Em Entidade do Escopo, selecione o valor específico associado ao escopo do script.

    Por exemplo, se o escopo do script for "Local", selecione o local associado ao aplicativo.

    A Entidade do Escopo é desabilitada para o Escopo do Script de Aplicativo.

  14. Em Evento, selecione o evento que executa o script de cálculo.

    Eventos disponíveis:

    • Antes do Carregamento de Dados

    • Depois do Carregamento de Dados

    • Antes da Verificação

    • Depois da Verificação

  15. Em Sequência, especifique a ordem na qual o script é executado.

    Já que vários scripts podem ser executados para um evento, esse valor sequencial fornece a ordem numérica na qual cada script é executado. É possível informar qualquer número, mas o número deve ser exclusivo dentro de um evento.

  16. Clique em Salvar.