Compartir vía


Conectores, bibliotecas, drivers, API y herramientas de SQL

Azure Databricks cuenta con conectores, bibliotecas, drivers, API y herramientas de SQL para que pueda conectarse a Azure Databricks, interactuar mediante programación e integrar la funcionalidad de SQL de Azure Databricks en aplicaciones escritas en lenguajes populares, como Python, Go, JavaScript y TypeScript.

Para obtener recomendaciones sobre cuándo usar conectores o controladores, consulte Herramientas de desarrollo local.

Conectividad de base de datos

Característica Description
Controlador JDBC de Databricks Conecte aplicaciones y herramientas de Java a Azure Databricks mediante el controlador JDBC nativo desarrollado por Databricks.
Controlador JDBC de Databricks (Simba) Controlador JDBC heredado desarrollado por insightsoftware. Use el controlador JDBC de Databricks para proyectos nuevos.
Controlador ODBC de Databricks (Simba) Conecte aplicaciones y herramientas a Azure Databricks mediante el protocolo Open Database Connectivity (ODBC) estándar del sector.

Bibliotecas y conectores de Python

Característica Description
Connector de SQL para Python Ejecute comandos SQL directamente desde código de Python con una configuración sencilla y dependencias mínimas.
SQLAlchemy Conecte aplicaciones de Python a Azure Databricks mediante el mapeo objeto-relacional en lugar de escribir consultas SQL sin procesar.
pyODBC Conecte aplicaciones de Python a Azure Databricks mediante el protocolo ODBC para la conectividad de base de datos estándar.

Otros controladores de idioma

Característica Description
Controlador SQL para Go Conexión de aplicaciones go a Azure Databricks mediante interfaces conocidas de SQL Database.
Controlador SQL para Node.js Conecte aplicaciones de JavaScript y TypeScript a Azure Databricks para la consulta y manipulación de datos.

API y herramientas de línea de comandos

Característica Description
SQL Statement Execution API Ejecute instrucciones SQL y recupere los resultados mediante una API REST sin instalar controladores ni administrar conexiones.
SQL CLI Ejecute comandos y scripts SQL desde la línea de comandos para la integración con flujos de trabajo de automatización.

IDE y herramientas de base de datos

Característica Description
Controlador para SQLTools Ejecute consultas SQL para compararlas directamente con Azure Databricks desde dentro de Visual Studio Code.
DataGrip Conéctese a Azure Databricks mediante el IDE de base de datos de DataGrip para el desarrollo de SQL con finalización inteligente de código, navegación de esquemas y análisis de consultas.
DBeaver Conéctese a Azure Databricks mediante la herramienta de base de datos multiplataforma de DBeaver para la edición de SQL, la administración de esquemas y la migración de datos.
SQL Workbench/J Conéctese a Azure Databricks mediante SQL Workbench/J, una herramienta multiplataforma basada en Java para ejecutar scripts SQL y administrar conexiones de base de datos.