Introdução
Este tutorial prático de 15 minutos mostra como usar uma expressão em um conversor de tipo de nó para encontrar o pai de um nó por meio de uma solicitação de assinatura. Você começa criando uma assinatura e depois adiciona expressões a um conversor de tipo de nó para derivar logicamente o nome do nó e o nome pai. Por fim, você cria e envia uma solicitação para testar a lógica e se conecta como responsável pela assinatura para exibir os resultados da solicitação de assinatura.
Histórico
Ao adicionar um nó à origem e enviar a alteração por meio de uma solicitação de assinatura, você deseja que o mecanismo do Enterprise Data Management Cloud localize um pai específico no destino com base em uma propriedade do nó de origem. Você pode fazer isso criando uma expressão no conversor de tipo de nó.
No exemplo deste tutorial, você está criando duas expressões. A primeira expressão calcula o nome do nó no destino e a segunda expressão localiza o pai apropriado no destino. Quando você envia a alteração por meio de uma solicitação de assinatura com envio automático selecionado e nenhuma aprovação é necessária, a alteração é enviada automaticamente para o destino.
Pré-requisitos
Antes de iniciar este tutorial, você deve:
- Tenha acesso do Administrador de Serviço ao seu ambiente do Enterprise Data Management Cloud.
- Cria um aplicativo de amostra. Para obter mais informações, consulte a documentação.
- Crie um usuário e, em seguida, adicione o usuário ao grupo Usuário e ao grupo Usuário Interativo. Neste tutorial, este usuário é Barry Dylan.
Atenção:
Observe que a criação do aplicativo de amostra removerá todos os aplicativos e artefatos existentes no ambiente. Faça backup do ambiente atual antes de criar o aplicativo de amostra. Para obter mais informações sobre backup, upload e importação de aplicativos e artefatos, consulte a documentação Administrando a Migração para o Oracle Enterprise Performance Management Cloud.Identificando a origem e o destino
- Efetue sign-in como um usuário com a função Administrador de Serviço, navegue até Exibições e abra a exibição Manutenção da Conta. O ponto de vista Conta Corporativa é sua origem e o ponto de vista Conta do Plano é seu destino.
- Selecione o ponto de vista Conta Corporativa, navegue até o nó 11000 e expanda-o.
- Clique em
(Layout Lado a Lado) para exibir os pontos de vista Conta Corporativa e Conta do Plano.
- Com 11000 selecionado no ponto de vista Conta Corporativa, clique em
(Localizar Nó da Conta Corporativa do Ponto de Vista) para localizar o nó relacionado A_11000 no ponto de vista Conta do Plano.
Neste tutorial, você adiciona um nó filho ao pai 11000 na dimensão Conta Corporativa, usa expressões separadas para calcular o nome do nó de destino e para localizar o pai A_11000 na dimensão Conta do Plano e, em seguida, adiciona o nó ao pai na dimensão de destino por meio de uma solicitação de assinatura.
Criando uma assinatura
- Clique em
(Layout com Guias) para desativar o layout Lado a Lado e inspecionar o ponto de vista Conta do Plano.
- Selecione a guia Inscrições e, depois, clique em Criar.
- Defina o ponto de vista de origem como Conta Corporativa na exibição Manutenção da Conta e clique em Criar.
- Selecione a guia Definição.
- Na guia Definição, clique em Editar.
- Adicione Barry Dylan como o Responsável Padrão e selecione Ativado e Envio Automático.
- Salve a assinatura e selecione a guia Conta do Plano no canto inferior esquerdo. Observe que a assinatura criada está listada na guia Assinaturas

Configurando um conversor de nós
- No inspetor de ponto de vista Conta do Plano, selecione a guia Cadeia de Dados.
- Selecione o objeto da cadeia de dados Tipos de Nó e, em seguida, selecione o tipo de nó Conta.
- Na guia Geral, observe que o tipo de nó inclui o prefixo de qualificador A_.
- Selecione Conversores e clique em Editar.
Criando uma expressão para calcular o nome do nó
- Nesta seção, você adiciona a seguinte expressão para calcular o nome do nó:
- Para a propriedade Nome, altere a operação de Copiar para Transformar.
- Para o nó Nome, clique em fx (Editar Expressão) para abrir o Expression Builder.
- Faça download da expressão no arquivo Property_Transform_Name.json
(Carregar do Arquivo).
- Na caixa de diálogo Abrir Arquivo, selecione o arquivo
JSON
submetido a download e clique em Abrir. - Clique em Aplicar.
return "A_".concat(sourceNode.properties.Core.Name)
Por exemplo, você adiciona um nó chamado 11504 à dimensão de origem. A expressão adiciona o qualificador de prefixo A_ ao nó e o nó é adicionado como A_11504 no destino.
Para obter mais informações sobre a criação de expressões, consulte nosso vídeo tutorial Transformando Propriedades Usando o Criador de Expressão.


Criando uma expressão para derivar o nome pai
- Nesta seção, adicione a seguinte expressão para derivar o nome do nó pai:
- Para a propriedade Pai, na lista suspensa Operação, selecione Transformar.
- Para a propriedade Pai, clique em fx (Editar Expressão) para abrir o Expression Builder.
- Faça download da expressão no arquivo Property_Transform_Parent.json
(Carregar do Arquivo).
- Na caixa de diálogo Abrir Arquivo, selecione o arquivo
JSON
submetido a download e clique em Abrir.
return "A_".concat(sourceNode.properties.Core.Name.substring(0, 2), "000")
Por exemplo, você adiciona um nó filho chamado 11504 ao nó pai 11000 na dimensão de origem. Para localizar o nó pai na dimensão de destino, a expressão adiciona o qualificador de prefixo A_, identifica os primeiros 2 caracteres do nome do nó pai na dimensão de origem (11 neste exemplo) e adiciona 000 para identificar o pai como A_11000 no destino.


Testando a expressão do nome pai
Nesta seção, você testa a expressão para derivar o nome do nó pai.- Clique no botão
(Testar Expressão).
- No painel Testar Expressão, execute as seguintes ações:
- Para Ponto de Vista, selecione Conta Corporativa na exibição Manutenção de Conta.
- Para Nó, selecione 11000 (Investimentos de Caixa e de Curto Prazo).
- Clique em Avaliar.
- Revise o resultado da avaliação da expressão, A_11000, e confirme se a expressão deriva corretamente o nome do nó pai na dimensão de destino.
- Feche o painel Testar Expressão e clique em Aplicar.
- Salve e feche o inspetor.
- Clique em OK para confirmar que a view foi modificada.

Criando uma solicitação para testar as expressões
- Na exibição Manutenção de conta, clique em Nova solicitação.
- No ponto de vista Conta Corporativa, expanda T > 10000 > 11000.
- Clique em
(menu Nó) à direita do nó 11000 para iniciar o menu de contexto e selecione Adicionar Filho para criar um novo nó como filho do nó 11000.
- Defina as propriedades filho:
Property Definição Nome 11,504 Descrição Compensando a Conta Corrente USBNK3 Descrição US Compensando a Conta Corrente USBNK3 Resumo No Habilitado Sim Permitir Publicação Sim Tipo da Conta Ativo Categoria Financeira Caixa
- No painel de solicitação, ao lado de Todos os Itens, clique em
(Menu Itens da Solicitação) e selecione Validar.
Você deverá receber uma mensagem de validação bem-sucedida.
- Envie a solicitação. Você deverá receber uma mensagem informando que a solicitação foi enviada com sucesso.
- Feche a visualização.
Exibindo os resultados da solicitação
- Navegue até Solicitações, defina o filtro Tipo de Solicitação como Assinatura e confirme se uma solicitação foi enviada ao responsável pela solicitação: Barry Dylan. Observe que o status da solicitação é Rascunho porque há um problema com a solicitação.
- Saia do sistema e entre novamente como Barry Dylan. Na Página inicial, selecione a guia Atividade e clique em Solicitações designadas a mim.
- Na página Atividade da Solicitação, clique no link ID da Solicitação para revisar o problema da solicitação.
- Observe um erro de validação com o nó A_11504.
- Corrija o erro definindo as propriedades do nó A_11504 conforme listado na tabela a seguir:
Property Definição Tipo de Dados Moeda Tipo de Taxa do Exchange Média
Confirme se o nó pai está calculado corretamente: O nó A_11504 é adicionado como filho ao pai A_11000 no ponto de vista Conta do Plano. - Valide e envie a solicitação.
- Clique em Voltar a Solicitações. Na página Solicitar Atividade, defina o filtro Status como Tudo e o filtro Minha Atividade como Enviado. Verifique se o status da solicitação está Concluído e se o estágio da solicitação está Fechado.

Links Relacionados
Como encontrar um nó pai usando uma expressão de conversor de tipo de nó
G33483-01
Maio de 2025