Uma fonte de dados conecta o Data Integration a bancos de dados e services de armazenamento, como MaxCompute, MySQL e OSS, e define onde as tarefas de sincronização leem e gravam dados.
Função de uma fonte de dados
A fonte de dados atua como um endpoint para o fluxo de dados:
Origem (Reader): a tarefa lê dados da source.
Destino (Writer): a tarefa grava os dados processados no destino.
Antes de sincronizar dados, configure uma origem e um destino com conectividade de rede estável.
Tipos de fonte de dados compatíveis
O Data Integration é compatível com os tipos de fonte de dados listados em Fontes de dados e soluções de sincronização compatíveis. A configuração varia conforme o tipo.
Crie uma fonte de dados
Crie e gerencie todas as fontes de dados no Management Center. Essas fontes são reutilizáveis, oferecem suporte ao isolamento de ambiente e seguem as melhores práticas empresariais.
Configure: Gerenciamento de fontes de dados.
É possível criar uma fonte de dados no Management Center ou no Data Integration. A tabela a seguir compara os dois métodos.
|
Capacidade |
Management Center (recomendado) |
Data Integration |
|
Local de gerenciamento |
. |
. |
|
Compatível com configurações separadas de desenvolvimento e produção para isolar dados. |
Não compatível. Apenas o ambiente de produção está disponível. |
|
|
Reutilização entre módulos |
Utilizável em todos os módulos: Data Integration, Data Studio e análise de dados. |
Funcionalidade limitada em outros módulos. |
|
Controle de permissões |
Compatível com autorização entre workspaces. |
Não compatível com autorização. |
|
Modo aplicável |
Recomendado para workspaces no modo padrão. |
Adequado para modo básico ou modo padrão sem isolamento. |
|
Capacidade de clonagem |
Permite clonar fontes de dados. |
Não compatível. |
Ambos os métodos oferecem suporte à autenticação de terceiros e à configuração de fontes de dados usando uma função do RAM .
O procedimento para criar uma fonte de dados é o mesmo em ambos os locais.
Ao criar uma fonte de dados no Management Center, o sistema cria automaticamente uma fonte correspondente no Data Integration. Ambas compartilham a mesma configuração do ambiente de produção.
Ao criar uma fonte de dados no Data Integration, o sistema gera automaticamente uma entrada correspondente no Management Center com apenas a configuração do ambiente de produção. Adicione manualmente a configuração do ambiente de desenvolvimento.
Os parâmetros de configuração variam conforme o tipo de fonte de dados. Consulte a Lista de fontes de dados.
Uso de fontes de dados
Modo básico:
Workspaces no modo básico possuem um único ambiente. As fontes de dados no Management Center e no Data Integration são idênticas.
Modo padrão:
Um workspace no modo padrão oferece isolamento de ambiente para fontes de dados. Cada fonte pode ter configurações separadas de ambiente de desenvolvimento e ambiente de produção, apontando para bancos de dados ou instâncias diferentes.
No Data Integration, apenas tarefas de sincronização em lote de tabela única são compatíveis com isolamento de ambiente. Outras tarefas de sincronização utilizam a fonte de dados do ambiente de produção.
Fontes de dados criadas no Data Integration contêm somente a configuração do ambiente de produção. Para usá-las no Data Studio ou na sincronização em lote de tabela única, adicione a configuração do ambiente de desenvolvimento no Management Center.
Próximas etapas
Após a aprovação da fonte de dados no teste de conectividade, configure uma tarefa de sincronização:
Sincronização em lote para tabela única: Configurar usando a interface visual sem código e Configurar usando o editor de código.
Sincronização em tempo real para tabela única: Configurar uma tarefa de sincronização em tempo real de tabela única.
Sincronização em lote para banco de dados completo: Configurar uma tarefa de sincronização em lote para banco de dados completo.
Sincronização em tempo real para banco de dados completo: Configurar uma tarefa de sincronização em tempo real para banco de dados completo.
Sincronização completa e incremental para banco de dados completo: Configurar uma tarefa de sincronização completa e incremental para banco de dados completo
FAQ
Por que a conectividade da fonte de dados às vezes funciona e às vezes falha?
O teste de conectividade falha ao acessar um banco de dados em uma VPC. Como corrigir isso?
Como configurar uma lista de permissões para um banco de dados?
Para mais dúvidas sobre fontes de dados, consulte o FAQ do Data Integration.