Utilize nós de sincronização em lote do DataWorks para carregar dados de bancos de dados relacionais no Hologres, permitindo consultas e análises com alta concorrência e baixa latência.
Pré-requisitos
Antes de começar, verifique se você possui:
Uma instância ativa do DataWorks — consulte Primeiros passos
Uma instância do Hologres associada a um workspace do DataWorks — consulte Associar uma instância do Hologres
O banco de dados source ativado e acessível
Para sincronização de dados entre regiões, consulte Soluções de conectividade de rede .
Bancos de dados source suportados
A sincronização em lote suporta RDS for MySQL, Oracle, PolarDB e SQL Server. Para a lista completa, consulte Fontes de dados e plug-ins de leitura/gravação suportados.
Referências dos conectores: MySQL Reader, Oracle Reader, PolarDB Reader, SQL Server Reader, Hologres Writer
Sincronizar dados
Etapa 1: Configurar fontes de dados
Configure tanto a fonte de dados do banco de dados source quanto a fonte de dados do Hologres antes de criar uma tarefa de sincronização.
Configure o banco de dados source. Selecione o guia correspondente ao tipo do seu banco de dados e siga as instruções para concluir a configuração:
Para outros bancos de dados, consulte Configurar uma fonte de dados.
Configure a fonte de dados do Hologres. Consulte Configurar uma fonte de dados do Hologres.
Etapa 2: Configurar uma tarefa de sincronização
Crie uma tarefa de sincronização para transferir dados do banco de dados source para o Hologres. Dois métodos de configuração estão disponíveis:
|
Método |
Mais indicado para |
|
Codeless UI |
A maioria dos usuários — configure a tarefa visualmente sem escrever scripts JSON. Configurar uma tarefa na Codeless UI |
|
Code Editor |
Usuários avançados que precisam de controle refinado por meio de scripts JSON. Configurar uma tarefa no Code Editor |
Etapa 3: Consultar dados sincronizados
Após a conclusão da tarefa de sincronização, execute consultas nos dados sincronizados no Hologres:
SELECT * FROM rds_test;