Bagikan melalui


Alat pengembangan lokal

Databricks menyediakan ekosistem alat untuk membantu Anda mengembangkan aplikasi dan solusi yang terintegrasi dengan Azure Databricks dan mengelola sumber daya dan data Databricks secara terprogram.

Halaman ini memberikan rekomendasi untuk alat terbaik untuk skenario pengembang umum. Untuk gambaran umum lengkap alat pengembang, lihat Mengembangkan di Databricks.

Alat Kapan harus menggunakan
Ekstensi Databricks untuk Visual Studio Code
Plugin PyCharm Databricks
Untuk IDE lain, gunakan Databricks CLI dengan Databricks Connect
  • Pengembangan dan debugging interaktif dari IDE lokal
Databricks CLI
  • Interaksi langsung dengan Databricks dari baris perintah
  • Pembuatan skrip shell
  • Eksperimen
  • Memanggil REST API secara langsung
  • Mengelola profil autentikasi lokal
  • Menyinkronkan kode dari IDE ke ruang kerja Databricks
Paket Aset Databricks (sebuah fitur dari CLI)
  • Mengelola alur kerja dan menyebarkan proyek ke Databricks
  • Menerapkan praktik terbaik CI/CD
  • Versi bersama, penulis bersama, dan sebarkan bersama sumber daya dan aset Anda sebagai satu unit
  • Mendukung sumber daya yang paling umum
Provider Databricks Terraform
  • Infrastruktur sebagai kode dan CI/CD
  • Mengelola dan membuat ruang kerja, katalog, dan metastores
  • Menerapkan izin
  • Menjamin portabilitas lingkungan dan pemulihan bencana
  • Banyak sumber daya yang didukung
Databricks Python SDK
Databricks Java SDK
Databricks Go SDK
Databricks R SDK
  • Pengembangan aplikasi
  • Integrasikan dengan sistem penyebaran yang ada
  • Membuat alur kerja dan layanan web Databricks kustom
Driver SQL
  • Menjalankan perintah dan skrip SQL dari aplikasi klien
Databricks REST API
  • Mengotomatiskan proses di mana SDK dalam bahasa pemrograman pilihan Anda tidak tersedia
  • Akses ke hampir semua sumber daya Databricks
  • Skenario tingkat lanjut saja