Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Ekstensi Databricks IDE memungkinkan Anda terhubung ke workspace Azure Databricks jarak jauh dari Visual Studio Code atau Cursor pada mesin pengembangan lokal Anda. Anda kemudian dapat:
- Tentukan, sebarkan, dan jalankan Bundel Otomatisasi Deklaratif untuk menerapkan pola CI/CD dan praktik terbaik ke Pekerjaan Lakeflow, alur Lakeflow, dan Tumpukan MLOps Anda menggunakan UI Visual Studio Code. Lihat Apa itu Bundel Otomatisasi Deklaratif? serta fitur Bundel dan penjelajah.
- Jalankan file kode Python lokal dari Visual Studio Code pada kluster Azure Databricks atau komputasi tanpa server di ruang kerja jarak jauh Anda. Lihat Jalankan file Python pada kluster.
- Jalankan file kode Python lokal (
.py) serta notebook Python, R, Scala, dan SQL (.py,.ipynb,.r,.scala, dan.sql) dari Visual Studio Code sebagai Tugas Lakeflow di ruang kerja jarak jauh Anda. Lihat Jalankan file Python sebagai tugas. - Siapkan dan konfigurasikan lingkungan debugging Anda dan Databricks Connect menggunakan daftar periksa sederhana yang mengaktifkan dialog pemilihan. Lihat Kode debug menggunakan Databricks Connect untuk ekstensi Databricks IDE.
- Melakukan debugging sel notebook sel demi sel dalam Visual Studio Code dengan Databricks Connect. Lihat Jalankan dan debug sel notebook dengan Databricks Connect menggunakan ekstensi Databricks IDE.
- Sinkronkan kode lokal yang Anda kembangkan di Visual Studio Code dengan kode di ruang kerja jarak jauh Anda. Lihat Menyinkronkan folder ruang kerja Anda dengan Databricks
Catatan
Ekstensi Databricks IDE mendukung menjalankan notebook R, Scala, dan SQL sebagai pekerjaan otomatis tetapi tidak menyediakan dukungan yang lebih mendalam untuk bahasa-bahasa tersebut dalam Visual Studio Code.
Mulai sekarang
Untuk mulai menggunakan ekstensi Databricks IDE:
- Pasang ekstensi.
- Buat proyek Databricks baru atau konvert proyek Visual Studio Code yang ada.
- Konfigurasikan proyek Anda dengan mudah menggunakan antarmuka pengguna ekstensi Databricks.
- Jalankan beberapa kode Python sebagai bagian dari tutorial extension.
- Debug kode Anda menggunakan integrasi Databricks Connect.
- Uji kode Anda menggunakan
pytest. Lihat Jalankan tes Python menggunakan ekstensi Databricks IDE.
Membuat proyek Databricks baru
Setelah ekstensi terpasang, Anda dapat membuat proyek Databricks baru menggunakan ekstensi Databricks IDE:
- Luncurkan Visual Studio Code.
- Klik ikon Databricks di bilah samping Visual Studio Code untuk membuka ekstensi.
- Klik Buat proyek baru.
- Di Palet Perintah , pilih host dan metode autentikasi untuk proyek. Lihat Atur otorisasi untuk ekstensi Databricks IDE.
- Di Berikan jalur ke folder tempat Anda ingin meletakkan proyek baru Anda, masukkan jalur ke folder di komputer pengembangan lokal tempat Anda ingin membuat proyek, atau klik Buka dialog pemilihan folder dan pilih jalur ke folder proyek.
- Agar Templat menggunakan dalam tampilan inisialisasi proyek Databricks, gunakan panah atas dan bawah untuk memilih templat proyek, lalu tekan Enter. Untuk informasi tentang templat proyek bundel, lihat Templat proyek Bundel Otomatisasi Deklaratif.
- Ketik Nama unik untuk proyek ini untuk proyek atau biarkan nama
my_projectproyek default , lalu tekan Enter. - Pilih apakah akan menambahkan buku catatan stub (sampel), pipeline stub (sampel) Delta Live Tables, atau paket Python stub (sampel) ke proyek, atau kombinasi dari stub (sampel) terkait.
- Tekan tombol apa pun untuk menutup tab editor Databricks Project Init.
- Untuk Pilih proyek yang ingin Anda buka, pilih proyek yang baru saja Anda buat.
Buka proyek Bundel Otomatisasi Deklaratif yang ada
Proyek Bundel Automasi Deklaratif memiliki databricks.yml file di folder akar proyek. Lihat Konfigurasi Bundel Otomatisasi Deklaratif. Jika Anda ingin menggunakan ekstensi dengan proyek Bundel Otomatisasi Deklaratif yang ada:
Luncurkan Visual Studio Code. Dari menu utama, klik Buka File>Folder dan navigasikan ke direktori yang berisi proyek bundel Anda.
Klik ikon Databricks di bilah samping Visual Studio Code untuk membuka dan mulai menggunakan fitur ekstensi.
Jika ekstensi Databricks IDE menemukan lebih dari satu proyek Declarative Automation Bundles di folder saat ini, Anda dapat memilih untuk membuka proyek atau membuat file konfigurasi proyek di folder root.
- Jika Anda memilih proyek, di Palet Perintah, pilih proyek Bundel Otomatisasi Deklaratif yang ada.
- Jika Anda membuat konfigurasi di folder akar, folder tersebut menjadi proyek bundel.
Pilih metode host dan autentikasi untuk proyek. Lihat Atur otorisasi untuk ekstensi Databricks IDE.
Catatan
Jika Anda membuka proyek yang dibuat menggunakan ekstensi Databricks IDE v1, migrasi akan dicoba secara otomatis menggunakan konfigurasi autentikasi dan workspace proyek yang sudah ada. Tombol migrasi hanya tersedia jika migrasi otomatis gagal.
Beralih antar proyek Databricks
Ekstensi Databricks IDE memungkinkan Anda memiliki beberapa proyek Databricks di dalam workspace Visual Studio Code Anda dan dengan mudah beralih di antaranya. Dengan proyek multi-bundel Anda terbuka di ruang kerja Visual Studio Code:
Klik ikon Databricks di bilah samping Visual Studio Code untuk membuka ekstensi.
Klik Folder Lokal untuk memilih proyek yang akan digunakan ekstensi.
Catatan
Fitur menjalankan hanya tersedia untuk file di bundel yang aktif.
Mengonversi proyek ke proyek Databricks
Jika Anda memiliki proyek yang sudah ada yang ingin Anda konversi ke proyek Databricks:
- Luncurkan Visual Studio Code. Dari menu utama, klik Buka File>Folder dan navigasikan ke proyek Anda untuk membukanya.
- Klik ikon Databricks di bilah samping Visual Studio Code untuk membuka ekstensi.
- Klik Buat konfigurasi.
- Di Palet Perintah , pilih host dan metode autentikasi untuk proyek. Lihat Atur otorisasi untuk ekstensi Databricks IDE.