O DataWorks oferece uma interface visual para importar dados para o AnalyticDB for MySQL. Essa abordagem exige menos configuração que o uso de tabelas externas e é ideal para transferências de pequeno volume. Este tópico explica como importar dados do PolarDB-X (anteriormente DRDS) para o AnalyticDB for MySQL por meio de uma tarefa de sincronização do Data Integration do DataWorks.
Como funciona
Uma tarefa de sincronização do DataWorks é composta por três componentes configurados em sequência:
|
Componente |
Função |
|
Reader |
Conecta-se ao banco de dados de origem (PolarDB-X) e lê os dados |
|
Writer |
Conecta-se ao banco de dados de destino (AnalyticDB for MySQL) e grava os dados |
|
Tarefa de sincronização |
Orquestra o reader e o writer — defina agendamento, mapeamento de campos e execução |
Configure primeiro o reader e o writer e, em seguida, crie a tarefa de sincronização que os integra.
Pré-requisitos
Antes de começar, verifique se você:
-
Configurou os bancos de dados de origem (PolarDB-X) e de destino (AnalyticDB for MySQL) no Data Source Management do DataWorks. Consulte a Lista de fontes de dados para verificar as origens compatíveis e o guia de Gerenciamento de fontes de dados para obter as etapas de configuração.
Para obter a lista completa de origens compatíveis com sincronização em lote e suas respectivas configurações, consulte Fontes de dados e soluções de sincronização compatíveis .
Adquiriu um grupo de recursos com especificação adequada e o vinculou ao workspace. Dependendo da sua configuração, utilize um grupo de recursos Serverless ou um grupo de recursos exclusivo para o Data Integration.
Estabeleceu uma conexão de rede entre o grupo de recursos e a fonte de dados. Consulte Configurar conexões de rede.
Importar dados do PolarDB-X para o AnalyticDB for MySQL
Etapa 1: Configurar o reader
Configure o DRDS Reader para conectar o DataWorks ao banco de dados de origem PolarDB-X. O reader define quais dados extrair e como lê-los.
Para mais detalhes sobre a configuração, consulte DRDS Reader.
Etapa 2: Configurar o writer
Configure o AnalyticDB for MySQL 3.0 Writer para conectar o DataWorks ao banco de dados de destino. O writer determina como gravar os dados extraídos no AnalyticDB for MySQL.
Para mais detalhes sobre a configuração, consulte AnalyticDB for MySQL 3.0 Writer.
Etapa 3: Crie e execute a tarefa de sincronização
Utilize a Codeless UI para criar um nó de sincronização em lote que integre o reader e o writer. Na Codeless UI, mapeie os campos de origem para os campos de destino e defina o cronograma de execução.
Para mais detalhes sobre a configuração, consulte Configuração da Codeless UI.