Depois de migrar um fluxo do DataStage®anterior, se o fluxo continha um estágio XML Transformer, deve-se configurar o estágio Hierárquico para o qual ele é convertido pelo serviço de migração.
Sobre essa tarefa
Ao migrar um fluxo do DataStage anterior que contém um estágio do Transformer XML, o serviço de migração converte automaticamente o estágio para o estágio Hierárquico. Você deve configurar o estágio Hierárquico antes de executar o fluxo com sucesso.
O procedimento de exemplo a seguir mostra como configurar o estágio Hierárquico em um fluxo do DataStage O estágio contém uma etapa do analisador XML, etapa do compositor XML e etapa de saída. O fluxo escreve para um estágio Peek.
- Inclua o esquema do fluxo anterior do DataStage no fluxo que você migrou.
- Abra a tarefa DataStage anterior e, em seguida, copie a saída XML.
Este método é uma maneira de copiar as informações do esquema. Você também pode usar um método diferente.
- Gerar e salvar um arquivo XSD (schema XML) a partir das informações copiadas.
Você pode usar uma ferramenta de geração de esquema online para gerar o arquivo.
- Abra o fluxo DataStage migrado e, em seguida, clique duas vezes no estágio Transformer para abri-lo.
- Na guia Estágio , clique em Editar montagem.
- Abra a etapa do analisador XML, clique em Abrir bibliotecas, em seguida, clique em Nova biblioteca +.
- Na janela Nova biblioteca de esquemas , especifique um nome, descrição opcional e nome de pasta opcional. Em seguida, clique em Adicionar.
O novo esquema é mostrado na lista de itens da biblioteca.
- Abra a nova biblioteca de esquemas, em seguida, clique em Adicionar recurso. Selecione e faça o upload do arquivo XSD que você salvou anteriormente e o clique Fechar.
- Especifique a raiz do documento para a etapa do analisador XML.
- Na página etapa do analisador XML , ao lado do campo Raiz de documento , clique em Procurar.
- Selecione a tabela a partir do esquema que você adicionou na biblioteca, em seguida, clique em Aplicar seleção.
- Especifique a raiz do documento para a etapa do compositor XML.
- Abra a etapa do compositor XML, em seguida, clique em Procurar ao lado do campo Raiz de documento .
- Selecione a tabela a partir do esquema que você adicionou na biblioteca, em seguida, clique em Aplicar seleção.
- Configure os mapeamentos para a etapa do compositor XML.
- Abra a guia Mappings na página da etapa XML composer .
- A partir da lista suspensa Selecionar destino na coluna Fonte , selecione "Top."
- Clique na guia Auto map .
Os mapeamentos são exibidos.
- Abra a guia Mapeamentos na página Etapa de saída e, em seguida, configure os mapeamentos para a etapa de saída com base no fluxo do DataStage .
- Na página Etapa de saída , clique na aba Coluna de saída . Em seguida, configure a coluna de saída para a etapa de saída com base no fluxo do DataStage .
- Configure o arquivo de origem para o fluxo alterando os valores de parâmetro conforme necessário após a migração.
- Execute o fluxo.