Visão geral da Transformação do Processador de Dados
Visão geral da Transformação do Processador de Dados
A transformação do Processador de Dados processa formatos de arquivo não estruturados e semi-estruturados em um mapeamento. Configure a transformação para processar formatos de mensagens, páginas HTML, XML, JSON e documentos PDF. Você também pode converter formatos estruturados como ACORD, HIPAA, HL7, EDI-X12, EDIFACT e SWIFT.
Um mapeamento usa uma transformação do Processador de Dados para alterar os documentos de um formato para outro. A transformação do Processador de Dados processa arquivos de qualquer formato em um mapeamento. Quando cria uma transformação do Processador de Dados, você define os componentes que convertem os dados.
Uma transformação do Processador de Dados pode conter vários componentes para processar dados. Cada componente pode conter outros componentes.
Por exemplo, você poderá receber faturas do cliente em arquivos do Microsoft Word. Configure uma transformação do Processador de Dados para analisar os dados de cada arquivo do Word. Extraia os dados do cliente para uma tabela de Cliente. Extraia informações sobre o pedido para uma tabela de Pedidos.
Quando cria uma transformação do Processador de Dados, você define um XMap, um Script ou uma Biblioteca. Um XMap converte um arquivo hierárquico de entrada em um arquivo hierárquico de saída de outra estrutura. Uma Biblioteca transforma um tipo de mensagem de indústria em um documento XML com uma estrutura hierárquica, ou de XML em um formato padrão da indústria. Um Script pode analisar documentos de origem em formato hierárquico, converter do formato hierárquico em outros formatos de arquivo ou mapear um documento hierárquico para outro formato hierárquico.
Defina Scripts na transformação do Processador de Dados no Editor do IntelliScript. Você pode definir os seguintes tipos de Scripts:
Analisador. Converte documentos de origem em XML. A saída de um Analisador é sempre XML. A entrada pode ter qualquer formato, como texto, HTML, Word, PDF ou HL7.
Serializador. Converte um arquivo XML em um documento de saída de qualquer formato. A saída de um Serializador pode ter qualquer formato, como documento de texto, documento HTML ou PDF.
Mapeador. Converte um documento de origem XML em outra estrutura ou esquema XML. Você pode transformar os mesmos documentos XML como em um XMap.
Transformador. Modifica os dados em qualquer formato. Adiciona, remove, converte ou altera o texto. Use Transformadores com um Analisador, um Mapeador ou um Serializador. Também você pode executar um Transformador como um componente autônomo.
Streamer. Divide grandes documentos de entrada, como fluxos de dados multigigabytes, em segmentos. O Streamer processa documentos que contêm várias mensagens ou registros, como arquivos HIPAA ou EDI.