Ir para o conteúdo

Noções Básicas de Transformação

Visão Geral

Uma transformação é um componente do projeto usado como uma etapa em uma operação para mapear ou transformar entradas em uma saída resultante, movendo dados, limpando dados ou aplicando lógica de negócios. Uma transformação consiste em esquemas de origem e de destino que foram definidos na transformação e no mapeamento de transformação que gera a saída.

Se você não quiser transformar os dados e, em vez disso, passar os dados inalterados, não será necessário adicionar uma transformação. Padrões de operação válidos são fornecidos em Padrões de validação em Validade da Operação.

Este tópico aborda conceitos gerais que são importantes para entender sobre transformações.

Estas páginas estão incluídas neste tópico:

  • Estruturas de dados
    As estruturas de dados podem ser fornecidas durante a configuração da atividade ou podem ser definidas na própria transformação. Depois que os esquemas de origem e de destino de uma transformação forem definidos, você cria mapeamentos de transformação entre os esquemas de origem e de destino para definir como os dados devem ser processados.
  • Nós e Campos
    Nós e campos estão contidos nos esquemas especificados durante a configuração da atividade ou na transformação. Ao configurar uma transformação, os nós e os campos são exibidos da mesma forma, independentemente do modo de exibição da transformação.
  • Processamento de Transformação
    O Harmony suporta streaming e fragmentação de dados como métodos de processamento de uma transformação. Uma transformação de streaming é o método preferencial a ser usado quando a quantidade de memória usada por uma transformação precisa ser limitada. Nos casos em que você não consegue usar uma transformação de streaming, a fragmentação de dados pode ser aplicável.
  • Reutilização de Transformação
    Todas as transformações podem ser referenciadas diversas vezes como etapas de operação. O processo envolvido na referência a uma transformação depende de o esquema ser definido em uma transformação ou herdado de uma atividade.

Consulte também o tópico Noções básicas do esquema para obter informações sobre esquemas:

  • Uso do esquema
    A necessidade de um esquema depende do tipo de atividade e se ele está sendo usado como origem ou destino de uma transformação.
  • Processamento de esquema
    Ao definir um esquema, alguns dados podem ser convertidos durante o processamento. Esta página descreve como esses dados são convertidos.
  • Menu de ações do esquema
    Esta página descreve as ações disponíveis para esquemas após sua criação, acessíveis no painel do projeto ou na transformação. Isso inclui exclusão, visualização de dependências, implantação ou implantar configurável de um esquema, bem como edição da configuração de uma atividade que fornece um esquema, edição de um esquema ou limpeza de um esquema de uma transformação.