Dela via


SQL-anslutningsappar, bibliotek, drivrutiner, API:er och verktyg

Azure Databricks har SQL-anslutningsappar, bibliotek, drivrutiner, API:er och verktyg som gör att du kan ansluta till Azure Databricks, interagera programmatiskt och integrera Databricks SQL-funktioner i program som skrivits på populära språk som Python, Go, JavaScript och TypeScript.

Rekommendationer för när anslutningsappar eller drivrutiner ska användas finns i Lokala utvecklingsverktyg.

Databasanslutning

Egenskap Description
Databricks JDBC-drivrutin Ansluta Java-program och -verktyg till Azure Databricks med den interna JDBC-drivrutinen som utvecklats av Databricks.
Databricks JDBC-drivrutin (Simba) Äldre JDBC-drivrutin utvecklad av insightsoftware. Använd Databricks JDBC-drivrutinen för nya projekt.
Databricks ODBC-drivrutin (Simba) Ansluta program och verktyg till Azure Databricks med hjälp av ODBC-protokollet (Branschstandard Open Database Connectivity).

Python-bibliotek och -anslutningsappar

Egenskap Description
SQL Connnector för Python Kör SQL-kommandon direkt från Python-kod med enkel konfiguration och minimala beroenden.
SQLAlchemy Ansluta Python-program till Azure Databricks med objektrelationsmappning i stället för att skriva råa SQL-frågor.
pyODBC Ansluta Python-program till Azure Databricks med hjälp av ODBC-protokollet för standarddatabasanslutning.

Andra språkdrivrutiner

Egenskap Description
SQL-drivrutin för Go Anslut Go-program till Azure Databricks med hjälp av välbekanta SQL-databasgränssnitt.
SQL-drivrutin för Node.js Ansluta JavaScript- och TypeScript-program till Azure Databricks för datafrågor och manipulering.

API:er och kommandoradsverktyg

Egenskap Description
SQL-frågeexekverings-API Kör SQL-instruktioner och hämta resultat med hjälp av ett REST API utan att installera drivrutiner eller hantera anslutningar.
SQL CLI Kör SQL-kommandon och skript från kommandoraden för integrering med automationsarbetsflöden.

IDE- och databasverktyg

Egenskap Description
Drivrutin för SQLTools Kör SQL-frågor direkt mot Azure Databricks inifrån Visual Studio Code.
DataGrip Anslut till Azure Databricks med hjälp av DataGrips databas-IDE för SQL-utveckling med intelligent kodkomplettering, schemanavigering och frågeanalys.
DBeaver Anslut till Azure Databricks med DBeavers databasverktyg för flera plattformar för SQL-redigering, schemahantering och datamigrering.
SQL Workbench/J Anslut till Azure Databricks med SQL Workbench/J, ett plattformsoberoende Java-baserat verktyg för att köra SQL-skript och hantera databasanslutningar.