Quando você cria um aplicativo, é possível selecionar uma opção para tornar Período e Movimento em dimensões Densas, ou usar Conta como a dimensão Densa. Também é possível migrar um aplicativo existente para um com as dimensões Período e Movimento como dimensões Densas. O utilitário de migração está disponível na tela Visão Geral do Aplicativo. Quando você cria ou migra um aplicativo com Período e Movimento como dimensões Densas, o sistema faz as alterações necessárias em membros pré-implantados e fórmulas de membro.
Nota:
Essa opção aplica-se somente a aplicativos que estão em execução no Essbase habilitado para híbrido.
Criação de um Aplicativo com as Dimensões Período e Movimento como Densas
Quando você cria um aplicativo, a opção Criar Movimento e Período Densos é selecionada por padrão. Se desejar criar um aplicativo com Conta com a dimensão Densa, desmarque essa opção.
Consulte Descrições dos Recursos do Aplicativo.
Conversão de Aplicativos com Conta como Densa em Período e Movimento como Densos
Etapas da Pré-Migração
Antes de começar o processo de migração, você deve concluir estas ações:
Observação: O processo de backup do Lifecycle Management não inclui os dados do Workbench para Data Management. No entanto, você pode obter um instantâneo do Workbench e de todo o ambiente do Data Management ao executar um clone ou usando comandos EPMAutomate ou executando os scripts da interface do usuário.
Consulte esses comandos EPMAutomate:
Etapas da Migração
Na Página inicial, clicar em Aplicativo e em Visão Geral.
Em Ações, selecionar Criar Movimento e Período Densos para iniciar o assistente para Migração.
Confirmar que você concluiu as ações de pré-conversão antes de iniciar o processo de migração e clicar em Avançar.
Se você implantou regras de Consolidação Configurável, o sistema avisa que você deverá revisá-las após a conversão
Clique em Iniciar para iniciar o processo de migração.
Quando o processo for iniciado, todos os usuários existentes serão desconectados e todas as solicitações ativas serão interrompidas.
Aguardar até que o processo de migração termine, sair do aplicativo e fazer login novamente.
Principais Mudanças no Metadados
O processo de migração resulta nas seguintes alterações nos metadados:
Dimensão Exibição
Os membros FCCS_YTD, FCCS_QTD, FCCS_HYTD, FCCS_YTD_RULE, FCCS_QTD_RULE e FCCS_HYTD_RULE são Cálculos Dinâmicos.
Os membros _RULE e os correspondentes sem os membros _RULE têm a mesma fórmula de membro.
Dimensão Movimento
Todos os membros Pai pré-implantados são Cálculos Dinâmicos.
Movimento agora é uma dimensão Densa.
Dimensão Período
Período agora é uma dimensão Densa.
Dimensão Origem de Dados
Os membros a dimensão Origem de Dados não são mais usados para consolidação após o processo de migração:
FCCS_RateOverride (Membro pai: FCCS_SystemTypes)
FCCS_AmountOverride (Membro pai: FCCS_SystemTypes)
FCCS_PCON (Membro pai: FCCS_SystemTypes)
Detalhes do Aplicativo
Aplicativos com Período e Movimento como dimensões Densas armazenam apensa dados Periódicos.
Você não deve usar a regra Atualizar Cálculos da Exibição com esses aplicativos.
Quando você cria um aplicativo como Período e Movimento como dimensões Densas, não é possível habilitar a opção Armazenamento do Controle da Data Final, e as regras Exibição do Controle da Data Final não serão disponibilizadas (Consolidate por Exibição selecionada, Force Consolidate por Exibição selecionada, Translate por Exibição selecionada, Force Translations por Exibição selecionada).
Quando você migra um aplicativo existente que tem Conta como a dimensão Densa e a opção Controle da Data Final habilitada, para um com Período e Movimento como a dimensão Densa, as regras Consolidate, Translate, respectivas "por Exibição selecionada" e respectivas regras Forced (com base em Moeda Única ou Várias) serão exibidos. Todas essas regras vão gerar apenas dados Periódicos.
Assista ao vídeo a seguir e saiba mais sobre a conversão de dimensões Período e Movimento em Denso:
Conversão de Dimensões Período e Movimento em Denso no Oracle Financial Consolidation and Close.
Etapas Pós-Conversão após Conversão de um Aplicativo em Período e Movimento como Densos
Depois de converter um aplicativo em um com Período e Movimento como as dimensões Densas, siga estas etapas:
Account
: Todos os membros da conta Pai agora devem ter a Ordem de Resolução definida como 58.
Movement
: Todos os membros Movimento Pai devem ser Cálculo Dinâmico. Remova a Ordem de Resolução de qualquer um dos membros que foram definidos anteriormente.
Data Source
: Remova a Ordem de Resolução para qualquer um dos membros que você definiu anteriormente.
Nota:
Revise a Ordem de Resolução para DSO de acordo com esta documentação para um melhor desempenho da recuperação: Solução de Problemas do Desempenho de Recuperação do Financial Consolidation and Close.
Se a fórmula de um membro tiver outro membro de Cálculo Dinâmico, incremente a Ordem de Resolução da Consolidação para a fórmula do membro para 1 acima do membro com a maior Ordem de Resolução da Consolidação a que se faz referência na fórmula.
Se um membro for um membro de Cálculo Dinâmico pai e dados forem recuperados em YTD, revise a sua Ordem de Resolução no membro para certificar-se de que ela é superior ao membro YTD.
Após a conversão, não é necessária a reconsolidação dos períodos já consolidados. Os dados YTD são removidos durante a conversão DSO. Quando períodos anteriores foram bloqueados, deve ser uma prática recomendada não desbloquear e reconsolidar.
Melhores Práticas para Escrever Fórmulas quando Período e Movimento são Dimensões Densas
Use a diretiva @NONEMPTYTUPLE(); antes de escrever uma fórmula contendo referências entre dimensões Esparsa.
Evite o retorno de constantes diretas. Em vez disso, acrescente constante com:
+ "Scenario"->"Years"->"Period"->"Entity"->"Account"->"FCCS_Entity Input"->"FCCS_No Intercompany"->"FCCS_No Data Source"->"FCCS_No Movement"->"FCCS_Periodic"-><No members of your custom dimension>
Exemplo da Fórmula Original
Exemplo de Fórmula Modificada
Evite definir membros de Conta de Cálculo Dinâmico da folha com fórmulas ou pais da Conta de Cálculo Dinâmico Cálculo em Dois Passos. Em vez disso, use Ordem da Resolução. A opção Cálculo em Dois Passos calculará Conta como a última dimensão, o que pode ser desnecessário às vezes.
Evite usar funções mencionadas neste tópico dentro da fórmula de membro:https://docs.oracle.com/en/cloud/saas/enterprise-performance-management-common/ecalc/working_with_essbase_hybrid.html. Essas funções não são permitidas pelo Essbase Híbrido.
Revise qualquer fórmula que possa ser calculada após uma agregação , como uma proporção. Calcule dinamicamente com uma ordem de resolução alta.
Revise qualquer fórmula que deva ser calculada antes da agregação. Se o desempenho for lento, considere torná-la um membro armazenado e usar um script de cálculo.
Revise qualquer fórmula que exija que os dados sejam recuperados de muitos blocos de dados, como orçamento contínuo. Se o desempenho for lento, considere torná-la um membro armazenado e usar um script de cálculo.
Evite retornar #MISSING nas fórmulas.
Melhores Práticas para Escrever Regras Personalizadas
Revise as melhores práticas gerais para escrever regras personalizadas, e aplique os mesmos conceitos para um aplicativo no qual Período e Movimento são dimensões Densas.
Nas regras em que um membro Movimento é usado como um bloco Âncora, você deve alterar o membro Âncora para um membro da dimensão Esparsa.
Os membros Movimento Pai só podem ser Cálculo Dinâmico, e não Nunca Compartilhar. Em quaisquer regras em que haja uma instrução FIX em um membro Movimento Pai, o membro Pai deverá ser alterado e somente um membro de Nível Zero deverá ser usado.