Ir para o conteúdo

Esquemas Definidos em uma Transformação

Visão Geral

Os esquemas usados em uma transformação são herdados das atividades do conector que são inicialmente adjacentes a uma transformação ou são definidos em uma transformação, conforme descrito nesta seção. Um esquema definido em uma atividade adjacente (ou uma atividade inicialmente adjacente que já foi removida) tem precedência sobre um esquema definido em uma transformação (consulte Como os esquemas são definidos em Uso do esquema).

Estas são as várias maneiras de criar um esquema diretamente em uma transformação:

  • Esquema Simples Personalizado
    Um esquema plano é uma estrutura de campo simples de um nível que tem o mesmo tipo de linha de dados em todo o documento de texto. Os esquemas simples personalizados são criados no formato CSV. Uma vez criados, eles podem ser editados a qualquer momento.
  • Esquema hierárquico personalizado
    Um esquema hierárquico é uma estrutura de arquivo complexa que contém vários tipos de linha de arquivo, como cabeçalho ou linhas de resumo. Esquemas hierárquicos personalizados podem ser criados em formato XML ou CSV. Uma vez criados, eles podem ser editados a qualquer momento.
  • Esquema de arquivo de exemplo
    Se você já possui um arquivo disponível que contém a estrutura de dados que deseja usar, pode usar um arquivo de amostra dentro de uma transformação. Depois que um arquivo de amostra é carregado, ele se torna um esquema personalizado que pode ser editado no editor de esquema para um esquema plano personalizado ou esquema hierárquico personalizado.
  • Esquemas espelhados
    Se você estiver usando um esquema no lado de origem ou destino de uma transformação e quiser copiar sua estrutura para usar no outro lado da transformação, poderá espelhar o esquema dentro da transformação. Depois que um esquema é espelhado, ele se torna um esquema personalizado que você pode editar no editor de esquema para obter um esquema plano personalizado ou esquema hierárquico personalizado.
  • Esquema fornecido anteriormente por uma atividade herdada
    A propriedade de um esquema que foi originalmente definido em uma atividade e está sendo herdado por uma transformação é transferido para a transformação quando a atividade que fornece o esquema é excluída.