Todos os produtos
Search
Central de documentação

Data Transmission Service:Configurar banco de dados de destino

Última atualização: Sep 17, 2026

Configure um banco de dados de destino para receber a saída de uma tarefa ETL.

Pré-requisitos

  • É possível criar tarefas ETL apenas nas seguintes regiões: China (Hangzhou), China (Shanghai), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Shenzhen), China (Guangzhou) e China (Hong Kong).

  • Os tipos de banco de dados de destino compatíveis incluem MySQL, PolarDB for MySQL, Oracle, AnalyticDB for MySQL V3.0, PolarDB PostgreSQL, PostgreSQL, DB2 for LUW, DB2 for iSeries (AS/400), AnalyticDB for PostgreSQL, SQL Server, MariaDB, PolarDB-X (Formerly DRDS) (PolarDB-X 1.0), PolarDB for Oracle e Tablestore.

  • O banco de dados de destino já deve existir.

  • O banco de dados source e os componentes de transformação devem estar configurados.

  • O recurso ETL não oferece suporte à migração de schema. Crie os schemas de tabela necessários no banco de dados de destino com base na lógica de transformação. Por exemplo, ao unir a Tabela A (Campo 1, Campo 2 e Campo 3) com a Tabela B (Campo 3, Campo 4 e Campo 5) para gerar todos os cinco campos como saída, crie uma Tabela C de destino que contenha do Campo 1 ao Campo 5.

Procedimento

Nota

Este procedimento usa o MySQL como exemplo.

  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 新增数据流. Na caixa de diálogo Create Data Flow, insira um nome para a tarefa ETL no campo Data Flow Name e, em Development Method, selecione DAG.

  3. Clique em Confirm.

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

  5. Configure os componentes de transformação. Para obter mais informações, consulte Configure transformation components.

  6. Na lista de componentes à esquerda, arraste o nó Output (MySQL) para a tela à direita.

  7. Passe o mouse sobre o componente de transformação configurado, clique no ponto de conexão e arraste uma linha para conectar o componente ao nó Output MySQL-1.

  8. Clique em Output MySQL-1 na tela. No painel exibido, configure o banco de dados de destino.

    1. Configure o nó definindo os parâmetros a seguir.

      Parâmetro

      Descrição

      Data source name

      O DTS gera automaticamente um nome para a fonte de dados. Especifique um nome descritivo para facilitar a identificação. O nome não precisa ser exclusivo.

      Region

      Selecione a região onde está localizado o banco de dados de destino.

      Instances

      Selecione a instância que hospeda o banco de dados de destino. Também é possível clicar em Create Instance para criar uma nova. Para obter mais informações, consulte Gerenciamento de instâncias.

      Table mapping

      Selecione a tabela de destino para armazenar os dados transformados.

      Na seção Select Destination Table, clique em a tabela de destino.

    2. Na aba Field Mapping, selecione os campos desejados na coluna Column Name.

      Neste exemplo, a tabela de mapeamento de campos contém os seguintes campos source: orderid (int(11)), username (char(32)), ordertime (datetime), commodity (varchar(32)), phonenumber (int(11)) e address (text). Cada campo é mapeado automaticamente para um campo de destino com o mesmo nome. Observação: o Flink não oferece suporte ao tipo datetime. Se um campo source for do tipo datetime, o DTS o converterá para o tipo timestamp, e seu valor deverá estar dentro do intervalo válido para timestamp.

Resultado

A configuração estará concluída quando o ícone de ponto de exclamação 配置源库信息_感叹号 desaparecer do lado direito do nó.