Como Trabalhar com Expressões de Fórmula

Na caixa de texto da guia Fórmula de Membro, é possível incluir expressões de fórmulas predefinidas em fórmulas de membro e testá-las com o botão Validar. Além disso, você pode carregá-las.

É possível atualizar o esquema da dimensão sem atualizar as regras de negócios e scripts de cálculo que dependem dele. Os cálculos se tornam mais independentes das especificidades do esquema. Você pode usar Smart Lists como objetos nos Cálculos. O desempenho não é reduzido quando você usa expressões de fórmulas porque elas são executadas somente quando você atualiza o banco de dados.

Para usar uma expressão de fórmula em uma fórmula de membro:

  1. Clique no ícone Navegador Ícone do Navegador e, em Criar e Gerenciar, clique em Dimensões.
  2. Selecione a dimensão com a qual deseja trabalhar.
  3. Selecione o membro e clique em Editar.
  4. Selecione Fórmula de Membro.
  5. Selecione opções para os seguintes campos:
    • Cubo

      Nota:

      Com exceção das fórmulas de Conta, uma fórmula inserida para o cubo padrão será aplicada a todos os cubos, a não ser que ela seja substituída por outra fórmula inserida para um cubo específico.

      Além disso, uma fórmula padrão em membros da Conta será transferida para o cubo de origem do Oracle Essbase, e não para qualquer um dos outros cubos. Uma fórmula padrão não será transferida para nenhum cubo de armazenamento agregado.

    • Armazenamento de Dados: Selecione uma opção de armazenamento de dados. O padrão é Armazenar.

      Nota:

      O campo de armazenamento de dados específico do cubo não exibirá as opções Compartilhado ou Somente Rótulo. Isso ocorre porque um membro não pode ser definido como Compartilhado ou Somente Rótulo em um cubo e não em outro.

    • Ordem de Resolução: Especifica a ordem em que as fórmulas são avaliadas. Informe um número inteiro entre 0 e 100000 (ou use as setas para aumentar ou diminuir o número). As fórmulas para membros que possuem uma ordem de resolução especificada são calculadas na ordem de resolução menor para a maior. O padrão é 0.

      Nota:

      A ordem de resolução está disponível para cubos de armazenamento agregado e também para cubos de armazenamento em bloco que estejam habilitados para Híbrido. A ordem de resolução para cubos de armazenamento em bloco só pode ser editada usando o editor de dimensões Simplificado. Consulte Acesso para Editar Propriedades do Membro.

  6. Na caixa de texto, defina fórmulas para o membro.

    Você pode incluir expressões de fórmula do processo de negócios e fórmulas originais do Essbase na fórmula do membro.

    O processo de negócios oferece expressões de fórmula predefinidas que podem ser usadas em fórmulas de membro. Não é possível editar nem criar suas próprias expressões de fórmula.

  7. Opcional: Para verificar a validade da fórmula de membro, clique em Validar.
  8. Opcional: Se houver erros na fórmula de membro, clique em Mostrar Detalhes para exibir uma descrição.
  9. Opcional: Clique em Redefinir para restaurar a fórmula de membro anterior se não quiser salvar as alterações feitas na fórmula de membro.
  10. Clique em Salvar.