Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Migração de banco de dados de início rápido usando o Talend


Talend é uma ferramenta de integração de dados bastante genérica, mas você deve fazer o trabalho seguindo estas etapas (que realmente se aplicam a qualquer tipo de banco de dados:PostgreSQL, Oracle, etc.):
  1. Crie uma nova conexão de banco de dados no painel Repository, para o nó Metadata-"Db Connections". Nomeie-o e selecione "Tipo de banco de dados" como "Microsoft SQL Server" (ou qualquer que seja seu banco de dados de origem) e forneça os detalhes da conexão.
  2. Crie outra nova conexão de banco de dados, mas desta vez como "MySQL" (ou qualquer que seja seu banco de dados de destino).
  3. Crie um novo trabalho para "Projetos de trabalho" (no Repositório).
  4. Expanda a conexão "SQL Server"-DB dos Metadados e arraste a tabela desejada (em "Esquemas de tabela") para a área de trabalho do trabalho E selecione tMSSqlInput .
  5. Arraste a conexão MySQL-DB dos metadados para a área de trabalho E selecione tMysqlOutput . Defina a tabela de destino.
  6. Clique em Paleta e arraste tMap componente para a área de trabalho entre os dois componentes anteriores.
  7. Conecte tMSSqlInput ao tMap e tMap ao tMysqlOutput com as setas. Você faz isso clicando com o botão direito do mouse em tMSSqlInput, selecionando Row-Main e arrastando a seta para o tMap. O mesmo de tMap para tMysqlOutput.
  8. Clique duas vezes no tMap, selecione todas as colunas da esquerda e arraste-as para a direita. O componente tMap permite fazer transformações de dados. Pode ser que você nem precise usar o tMap entre os componentes do banco de dados. Mas é bom ter por precaução.
  9. Execute o trabalho e solucione os problemas conforme necessário. Se algo der errado, reinicie o Talend Studio ou apenas feche e abra o trabalho, em muitas ocasiões isso ajuda.