Todos os produtos
Search
Central de documentação

Data Transmission Service:Configurar componentes de transformação

Última atualização: Sep 17, 2026

O recurso ETL do Data Transmission Service (DTS) oferece suporte a componentes de transformação para unir tabelas, calcular campos e filtrar registros de tabela.

Informações básicas

O recurso ETL suporta os seguintes componentes de transformação:

  • Table Join

  • Field Calculator

  • Table Record Filter

Limitações

Os componentes de transformação ETL apresentam as seguintes limitações:

  • Table Join: É possível unir apenas duas tabelas.

  • Field Calculator e Table Record Filter: Estes componentes suportam apenas um único schema de tabela.

Pré-requisitos

A source de dados deve estar configurada.

Configurar JOIN

  1. Acesse a página da lista de tarefas ETL.

    1. Faça login no console do Data Transmission Service (DTS).

    2. No painel de navegação à esquerda, clique em ETL.

  2. No canto superior esquerdo, clique em Add data flow. Na caixa de diálogo Create Data Flow, insira um nome para a tarefa ETL no campo Data Flow Name e defina o Development Method como DAG.

  3. Clique em Confirm.

  4. Configure os bancos de dados de origem. Para mais informações, consulte Configure a source database.

    Importante

    É necessário configurar dois bancos de dados de origem.

  5. No painel à esquerda, arraste o nó Table Join para uma área em branco na tela.

  6. Passe o mouse sobre um nó de source de dados configurado, clique no ponto de conexão e arraste uma linha até o nó JOIN-1.

  7. Na tela, clique no nó JOIN-1 e configure o componente de transformação.

    1. Na aba Node Settings, configure os parâmetros a seguir.

      Seção

      Parâmetro

      Descrição

      Nome da transformação

      Insira um nome para a transformação.

      Recomenda-se usar um nome descritivo para facilitar a identificação. O nome não precisa ser único.

      Configurações de junção

      Tabela esquerda na cláusula JOIN

      Selecione a tabela que aparece no lado esquerdo da cláusula JOIN.

      Atributo de tempo para junção temporal

      Selecione o atributo de tempo para a junção temporal.

      • Based on Event Time Watermark

      • Based on Processing Time

      Nota

      Uma junção temporal exige um atributo de tempo para cada tabela de fluxo e uma chave primária na tabela direita. Se a tabela direita for uma tabela de dimensão, sua chave primária deverá ser usada em uma condição de igualdade para a junção.

      Selecionar operação de junção

      Escolha uma operação de junção.

      • Inner Join: Retorna apenas os registros correspondentes de ambas as tabelas.

      • Left Join: Retorna todos os registros da tabela esquerda e os registros correspondentes da tabela direita.

      • Right Join: Retorna todos os registros da tabela direita e os registros correspondentes da tabela esquerda.

      JOIN Condition

      + Add Condition

      Clique em + Add Condition para selecionar os campos da condição de junção.

      Nota

      O campo à esquerda do sinal de igual (=) pertence à tabela esquerda, e o campo à direita pertence à tabela direita.

    2. Após configurar as condições de junção, clique na aba Output Fields. Na coluna Column Name, selecione os campos a serem incluídos na saída.

Configurar Field Calculator

  1. Acesse a página da lista de tarefas ETL.

    1. Faça login no console do Data Transmission Service (DTS).

    2. No painel de navegação à esquerda, clique em ETL.

  2. No canto superior esquerdo, clique em Add data flow. Na caixa de diálogo Create Data Flow, insira um nome para a tarefa ETL no campo Data Flow Name e defina o Development Method como DAG.

  3. Clique em Confirm.

  4. Configure o banco de dados de origem. Para mais informações, consulte Configure a source database.

  5. No painel à esquerda, arraste o nó Field Calculator para uma área em branco na tela.

  6. Passe o mouse sobre o nó de source de dados configurado, clique no ponto de conexão e arraste uma linha até o nó Field Calculator-1.

  7. Na tela, clique no nó Field Calculator-1 e configure o componente de transformação.

    1. Insira um Conversion Name.

      Nota

      Recomenda-se usar um nome descritivo para facilitar a identificação. O nome não precisa ser único.

    2. Na seção Calculator Settings, clique em + Add Field.

    3. Na lista de configuração, localize o campo recém-adicionado e clique em Calculator Settings na coluna Actions.

    4. Na seção Value Settings, configure os parâmetros a seguir.

      Parâmetro

      Descrição

      Nome do campo

      O DTS gera automaticamente um nome, mas recomenda-se usar um nome descritivo para facilitar a identificação. O nome não precisa ser único.

      Selecionar tipo de dados ETL

      Selecione o tipo de dados ETL apropriado.

      Campo de destino: Nome do campo, configurações de valor

      Configure a lógica de cálculo do campo de destino usando um dos métodos a seguir:

      • Insira diretamente a fórmula de cálculo.

      • Construa a fórmula clicando nas opções das seções Input Fields, Function Set ou Operator.

Configurar Table Record Filter

  1. Acesse a página da lista de tarefas ETL.

    1. Faça login no console do Data Transmission Service (DTS).

    2. No painel de navegação à esquerda, clique em ETL.

  2. No canto superior esquerdo, clique em Add data flow. Na caixa de diálogo Create Data Flow, insira um nome para a tarefa ETL no campo Data Flow Name e defina o Development Method como DAG.

  3. Clique em Confirm.

  4. Configure o banco de dados de origem. Para mais informações, consulte Configure a source database.

  5. No painel à esquerda, arraste o nó Table Record Filter para uma área em branco na tela.

  6. Passe o mouse sobre o nó de source de dados configurado, clique no ponto de conexão e arraste uma linha até o nó Table Record Filter-1.

  7. Na tela, clique no nó Table Record Filter-1 e configure o componente de transformação.

    1. Insira um Conversion Name.

      Nota

      Recomenda-se usar um nome descritivo para facilitar a identificação. O nome não precisa ser único.

    2. Na seção WHERE Condition, construa a condição de uma das seguintes formas:

      • Insira diretamente a condição WHERE.

      • Construa a condição clicando nas opções das seções Input Fields ou Operator.

Resultado

A configuração estará concluída quando o ícone de aviso 配置源库信息_感叹号 deixar de aparecer no lado direito do nó do componente de transformação.

Próximos passos

Configure a destination database