Conecte-se a sistemas externos

Databricks fornece integrações integradas para muitos sistemas de dados nativos em nuvem, bem como suporte JDBC extensível para conexão a outros sistemas de dados.

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

Para conexões de dados somente de leitura, a Databricks recomenda o uso do lakehouse Federation, que permite a sincronização de bancos de dados inteiros com a Databricks a partir de sistemas externos e é governado pelo Unity Catalog. Veja o que é lakehouse Federation.

O Partner Connect também fornece integrações com muitos sistemas de dados empresariais populares. Muitas soluções do Partner Connect não apenas se conectam à fonte de dados, mas também facilitam o ETL para manter os dados atualizados em seu lakehouse . Consulte O que é o Databricks Partner Connect?.

Qual fonte de dados se conecta ao Databricks com JDBC?

Você pode usar JDBC para se conectar com 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 de driver diferente para se conectar ao seu banco de dados preferido. Os bancos de dados suportados incluem o seguinte:

Com quais serviços de dados o 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 account da AWS ou workspace do Databricks. Alguns também exigem que você crie uma biblioteca Databricks e instale-a em clusters: