Sumário

Search

  1. Prefácio
  2. Introdução à Transformação de Dados
  3. Transformação do Processador de Dados
  4. Formatos de Entrada e Saída do Assistente
  5. Entrada e Saída Relacionais
  6. Usando o editor do IntelliScript
  7. XMap
  8. Bibliotecas
  9. Objeto de Esquema
  10. Interface da Linha de Comando
  11. Scripts
  12. Analisadores
  13. Portas de Script
  14. Processadores de Documentos
  15. Formatos
  16. Recipientes de Dados
  17. Âncoras
  18. Transformadores
  19. Ações
  20. Serializadores
  21. Mapeadores
  22. Localizadores, Chaves e Indexação
  23. Streamers
  24. Validadores, Notificações e Tratamento de Falhas
  25. Regras de Validação
  26. Componentes de Script Personalizados

Guia do Usuário

Guia do Usuário

Tipos de Componentes

Tipos de Componentes

O contexto do Script determina os tipos de componentes que você pode adicionar.
Por exemplo, as âncoras devem aparecer aninhadas em Analisadores, Mapeadores ou Serializadores. Além disso, portas de entrada e de saída adicionais podem aparecer somente no nível global do Script.
A seguinte tabela descreve os tipos de componentes que você pode adicionar a um Script:
Tipo de Componente
Descrição
Ação
Obtém dados de um recipiente de dados e realiza uma operação neles. Por exemplo, a ação
RunParser
executa um Analisador.
Âncora
Identifica uma seção do documento de entrada.
Processador de documentos
Realiza uma transformação complexa em um documento de entrada. Por exemplo, o processador de documentos
PdfToTxt_4
converte um documento PDF em texto simples.
Formato
Define o formato dos documentos que um Analisador processa.
Localizador
Isola uma única ocorrência de um recipiente de dados de ocorrência múltipla.
Mapeador
Lê e grava documentos XML. Pode ser definido como o componente de inicialização.
Notificação
Grava uma mensagem na saída padrão ou em um log. Por exemplo, a notificação
XsdValidationError
indica que o documento de entrada não é válido em relação ao esquema que o define.
Analisador
Lê documentos e grava documentos em qualquer formato. Pode ser definido como o componente de inicialização.
Porta de Script
Define um documento de entrada ou saída.
Serializador
Lê documentos XML e grava documentos em qualquer formato. Pode ser definido como o componente de inicialização.
Streamer
Divide arquivos de entrada extensos em blocos e os transmite para um Analisador, um Mapeador ou um Serializador. Pode ser definido como o componente de inicialização.
Transformador
Transforma uma string de entrada em uma string de saída. Pode ser definido como o componente de inicialização.
Validador
Determina se os dados de entrada estão em conformidade com uma definição de dados específica.
Variável
Armazena dados que o Script recebe através de um parâmetro de serviço ou armazena dados do componente no Script.