Pular para o conteúdo principal

SQL conectores, biblioteca, drivers, e ferramentas APIs

Databricks tem conectores SQL, biblioteca, drivers, APIs e ferramentas que permitem que o senhor se conecte a Databricks, interaja programaticamente e integre a funcionalidade Databricks SQL a aplicativos escritos em linguagens populares, como Python, Go, JavaScript e TypeScript.

Para recomendações sobre quando usar conectores ou drivers, consulte Ferramentas de desenvolvimento local.

Conectividade com o banco de dados

Biblioteca e conectoresPython

    • Conector SQL para Python
    • Execução de comandos SQL diretamente do código Python com configuração simples e dependências mínimas.
    • Alquimia SQL
    • Conecte aplicativos Python ao Databricks usando mapeamento objeto-relacional em vez de escrever consultas SQL diretas.
    • pyodbc
    • Conecte aplicativos Python ao Databricks usando o protocolo ODBC para conectividade padrão com bancos de dados.

Outros motoristas que falam outros idiomas

    • Driver SQL para Go
    • Conecte aplicativos Go ao Databricks usando interfaces de banco de dados SQL familiares.
    • Driver SQL para Node.js
    • Conecte aplicativos JavaScript e TypeScript ao Databricks para consulta e manipulação de dados.

APIs e ferramentas de linha de comando

    • CLI SQL
    • execução de comandos SQL e scripts da linha de comando para integração com automação de fluxo de trabalho.

IDE e ferramentas de banco de dados

    • Driver para SQLTools
    • execução SQL consultas diretamente em Databricks a partir do Visual Studio Code.
    • DataGrip
    • Conecte-se ao Databricks usando o IDE de banco de dados DataGrip para desenvolvimento SQL com preenchimento automático de código inteligente, navegação de esquema e análise de consultas.
    • DBeaver
    • Conecte-se ao Databricks usando a ferramenta de banco de dados multiplataforma da DBeaver para edição de SQL, gerenciamento de esquemas e migração de dados.
    • SQL Workbench/J
    • Conecte-se ao Databricks usando o SQL Workbench/J, uma ferramenta multiplataforma baseada em Java para executar scripts SQL e gerenciar conexões de banco de dados.