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.
Artikel ini membantu Anda mulai menggunakan Aplikasi Databricks menggunakan contoh langkah demi langkah untuk membuat aplikasi sederhana di ruang kerja Azure Databricks Anda menggunakan templat yang mengikuti praktik terbaik Azure Databricks.
Contoh ini membimbing Anda melalui:
- Membuat aplikasi dari templat
- Melihat aplikasi setelah diluncurkan
- Menyalin templat aplikasi ke komputer Anda untuk pengembangan lebih lanjut
- Menjalankan aplikasi secara lokal
- Menyebarkan ulang aplikasi ke ruang kerja Anda
Pada akhir artikel ini, Anda akan dapat melakukan iterasi pada aplikasi Anda secara lokal dan menyebarkan pembaruan ke Databricks.
Prasyarat
Sebelum Anda menyelesaikan tutorial ini, pastikan ruang kerja Azure Databricks dan lingkungan pengembangan lokal Anda dikonfigurasi dengan benar. Lihat Menyiapkan ruang kerja dan lingkungan pengembangan Databricks Apps Anda.
Langkah 1: Menginstal dependensi
Buka terminal dan jalankan perintah berikut untuk:
- Pasang pustaka Python yang diperlukan oleh contoh aplikasi.
- Buat direktori lokal untuk file sumber dan konfigurasi untuk aplikasi Anda.
pip install gradio
pip install pandas
mkdir gradio-hello-world
cd gradio-hello-world
gradio-hello-world adalah direktori lokal untuk file aplikasi Anda.
Langkah 2: Membuat aplikasi
Di ruang kerja Databricks Anda, klik +Aplikasi> di bilah sisi kiri.
Pilih templat Gradio Hello world .
Beri nama aplikasi gradio-hello-world dan klik Instal.
Ini membuat aplikasi baru berdasarkan templat yang dipilih dan menyebarkannya ke ruang kerja Anda.
Langkah 3: Menampilkan aplikasi
Setelah Anda membuat aplikasi, aplikasi dimulai secara otomatis dan menampilkan URL yang dapat Anda gunakan untuk mempratinjaunya. Lihat URL aplikasi dan status penyebaran di halaman Gambaran Umum :
Klik URL untuk melihat aplikasi:
Azure Databricks menghasilkan URL aplikasi secara otomatis berdasarkan nama aplikasi dan ID ruang kerja Anda. Anda tidak dapat mengubah URL setelah membuat aplikasi. Jika Anda memerlukan URL yang berbeda, buat aplikasi baru dengan nama yang berbeda. Untuk informasi selengkapnya, lihat URL Aplikasi.
Langkah 4: Salin aplikasi ke komputer Anda
Setelah membuat aplikasi, Anda dapat mengunduh kode sumber ke komputer lokal untuk menyesuaikannya.
Salin perintah di bawah Sinkronkan file:
Di terminal, navigasikan
gradio-hello-worldke direktori lokal yang Anda buat, lalu jalankan perintah yang disalin:databricks workspace export-dir /Workspace/Users/my-email@org.com/databricks_apps/gradio-hello-world_2026_02_03-22_34/gradio-hello-world-app . ... Export complete gradio-hello-world % databricks sync --watch . /Workspace/Users/my-email@org.com/databricks_apps/gradio-hello-world_2026_02_03-22_34/gradio-hello-world-app ... Initial Sync CompletePerintah pertama mengekspor tiga file dari ruang kerja Anda ke direktori lokal Anda:
app.py, ,app.yamldanrequirements.txt. Perintah kedua memulai proses sinkronisasi yang mengawasi perubahan file lokal dan secara otomatis mengunggahnya ke ruang kerja Anda.-
app.pyberisi kode yang mengimplementasikan fungsionalitas aplikasi dan antarmuka pengguna. -
app.yamlmenentukan konfigurasi aplikasi, termasuk titik masuk dan izinnya. -
requirements.txtmencantumkan paket Python yang diperlukan oleh aplikasi.
-
Langkah 5: Memodifikasi dan menguji aplikasi secara lokal
Secara opsional, sesuaikan dan kembangkan aplikasi Anda secara lokal. Misalnya, Anda dapat memodifikasi
app.pyuntuk membuat data interaktif, menambahkan tema atau opsi gaya, atau mengizinkan unggahan data.Untuk menguji aplikasi Anda, jalankan
python app.py:python app.py Running on local URL: http://127.0.0.1:7860 ...Untuk melihat aplikasi, navigasikan ke
http://127.0.0.1:7860di jendela browser.Secara opsional, gunakan perintah 'apps run-local' pada databricks untuk menjalankan dan melakukan debug pada aplikasi.
databricks apps run-local --prepare-environment --debugPerintah ini menginstal semua dependensi dan menyiapkan lingkungan virtual, lalu memulai aplikasi dan debugger pada port 5678. Navigasikan ke
http://localhost:8001untuk melihat aplikasi.Untuk mengatur breakpoint di Visual Studio Code, instal ekstensi debugger Python, lalu buka Jalankan>Mulai Debugging>Pasang dari Jarak Jauh.
Langkah 6: Sebarkan ulang aplikasi ke ruang kerja Anda
Untuk menyebarkan ulang aplikasi, salin perintah di bawah Sebarkan ke Aplikasi Databricks di halaman gambaran umum aplikasi:
Jalankan perintah dari dalam gradio-hello-world direktori lokal.
Perintah berhasil.
{
"create_time": "2026-02-03T23:25:38Z",
"creator": "my-email@org.com",
"deployment_artifacts": {
"source_code_path": "/Workspace/Users/4cfd4a36-2cef-4155-88c4-d258ed6d0d91/src/01f10157a60a113e980014bebd5f4a03"
},
"deployment_id": "01f10157a60a113e980014bebd5f4a03",
"mode": "SNAPSHOT",
"source_code_path": "/Workspace/Users/my-email@org.com/databricks_apps/gradio-hello-world_2026_02_03-22_34/gradio-hello-world-app",
"status": {
"message": "App started successfully",
"state": "SUCCEEDED"
},
"update_time": "2026-02-03T23:25:41Z"
}
Untuk melihat status penyebaran, buka halaman Gambaran Umum untuk aplikasi.
Langkah berikutnya
Setelah menyebarkan dan menyesuaikan aplikasi pertama, Anda dapat:
- Konfigurasikan otorisasi untuk mengelola siapa yang dapat mengakses dan mengedit aplikasi Anda.
- Integrasikan aplikasi Anda dengan fitur platform Azure Databricks seperti rahasia Azure Databricks atau Databricks SQL.
- Bagikan aplikasi Anda dengan pengguna lain di ruang kerja Anda atau di seluruh organisasi Anda.
- Jelajahi lebih banyak templat aplikasi untuk bereksperimen dengan kerangka kerja dan kemampuan yang berbeda.