Partilhar via


Ligar a sistemas externos

O Azure Databricks fornece integrações internas para muitos sistemas de dados nativos da nuvem, bem como suporte JDBC extensível para se conectar a outros sistemas de dados.

Os conectores documentados nesta seção se concentram principalmente na configuração de uma conexão com uma única tabela no sistema de dados externo. Você pode usar alguns desses drivers para gravar dados de volta em sistemas externos também.

Para conexões de dados somente leitura, o Databricks recomenda o uso da Lakehouse Federation, que permite sincronizar bancos de dados inteiros com o Azure Databricks de sistemas externos e é regida pelo Unity Catalog. Veja O que é Lakehouse Federation.

O Partner Connect também fornece integrações a muitos sistemas de dados empresariais populares. Muitas soluções Partner Connect não apenas se conectam a fontes de dados, mas também facilitam o ETL fácil para manter os dados em sua casa do lago atualizados. Consulte O que é o Databricks Partner Connect?.

Quais fontes de dados se conectam ao Azure Databricks com JDBC?

Você pode usar o JDBC para se conectar a muitas fontes de dados. O Databricks Runtime inclui drivers para vários bancos de dados JDBC, mas talvez seja necessário instalar um driver ou uma versão diferente do driver para se conectar ao seu banco de dados preferido. As bases de dados suportadas incluem o seguinte:

Com quais serviços de dados o Azure Databricks se integra?

Os serviços de dados a seguir exigem que você defina configurações de conexão, credenciais de segurança e configurações de rede. Você pode precisar de privilégios de administrador ou usuário avançado em sua conta do Azure ou espaço de trabalho do Azure Databricks. Algumas também exigem que crie uma biblioteca do Azure Databricks e a instale num cluster: