Bagikan melalui


Konektor, pustaka, driver, API, dan alat SQL

Azure Databricks memiliki konektor SQL, pustaka, driver, API, dan alat yang memungkinkan Anda terhubung ke Azure Databricks, berinteraksi secara terprogram, dan mengintegrasikan fungsionalitas Databricks SQL ke dalam aplikasi yang ditulis dalam bahasa populer seperti Python, Go, JavaScript, dan TypeScript.

Untuk rekomendasi kapan harus menggunakan konektor atau driver, lihat Alat pengembangan lokal.

Konektivitas database

Fitur Description
Databricks JDBC Driver Hubungkan aplikasi dan alat Java ke Azure Databricks menggunakan driver JDBC asli yang dikembangkan oleh Databricks.
Driver Databricks JDBC (Simba) Driver JDBC lama dikembangkan oleh insightsoftware. Gunakan Driver Databricks JDBC untuk proyek baru.
ODBC Driver Databricks (Simba) Hubungkan aplikasi dan alat ke Azure Databricks menggunakan protokol Open Database Connectivity (ODBC) standar industri.

Pustaka dan konektor Python

Fitur Description
Konnnektor SQL untuk Python Jalankan perintah SQL langsung dari kode Python dengan penyiapan sederhana dan dependensi minimal.
SQLAlchemy Hubungkan aplikasi Python ke Azure Databricks menggunakan pemetaan relasional objek alih-alih menulis kueri SQL mentah.
pyODBC Sambungkan aplikasi Python ke Azure Databricks menggunakan protokol ODBC untuk konektivitas database standar.

Driver untuk bahasa lain

Fitur Description
Driver SQL untuk Go Sambungkan aplikasi Go ke Azure Databricks menggunakan antarmuka database SQL yang sudah dikenal.
Driver SQL untuk Node.js Sambungkan aplikasi JavaScript dan TypeScript ke Azure Databricks untuk kueri dan manipulasi data.

API dan alat baris perintah

Fitur Description
API Eksekusi Pernyataan SQL Jalankan pernyataan SQL dan ambil hasil menggunakan REST API tanpa menginstal driver atau mengelola koneksi.
SQL CLI Jalankan perintah dan skrip SQL dari baris perintah untuk integrasi dengan alur kerja otomatisasi.

IDE dan perangkat database

Fitur Description
Driver untuk SQLTools Jalankan kueri SQL langsung terhadap Azure Databricks dari dalam Visual Studio Code.
DataGrip Sambungkan ke Azure Databricks menggunakan IDE database DataGrip untuk pengembangan SQL dengan penyelesaian kode cerdas, navigasi skema, dan analisis kueri.
DBeaver Sambungkan ke Azure Databricks menggunakan alat database multi-platform DBeaver untuk pengeditan SQL, manajemen skema, dan migrasi data.
Meja Kerja SQL/J Sambungkan ke Azure Databricks menggunakan SQL Workbench/J, alat berbasis Java lintas platform untuk menjalankan skrip SQL dan mengelola koneksi database.