Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Databricks Apps ile veri ve yapay zeka uygulamaları oluşturmak için PyCharm, IntelliJ IDEA veya Visual Studio Code gibi Python'ı destekleyen tüm IDE'leri kullanabilirsiniz. Azure Databricks, Visual Studio Code için Databricks uzantısını kullanmanızı önerir, ancak kodunuzu Databricks not defteri ve dosya düzenleyicisinde de düzenleyebilirsiniz.
Databricks Apps ortamı, uygulamayı çalıştıran Azure Databricks çalışma alanının URL'si ve kimlik doğrulaması için gereken değerler gibi çeşitli ortam değişkenlerini otomatik olarak ayarlar. Çoğu uygulama, uygulamayı çalıştırmak için belirli bir komut gibi özel yapılandırmaya veya SQL ambarı erişimine yönelik parametrelere de ihtiyaç duyar. Bu ayarları tanımlamak için app.yaml dosyasını kullanın.
Uyarı
Uygulama dosyaları 10 MB'ı aşamaz. Uygulama dizinindeki herhangi bir dosya bu sınırı aşarsa dağıtım bir hatayla başarısız olur.
Yerel olarak uygulama geliştirmek için:
- Uygulamanızı tercih ettiğiniz IDE'de derleyin ve test edin.
- Uygulamayı komut satırında yerel olarak çalıştırın ve tarayıcınızda önizlemesini yapın.
- Uygulama tamamlanıp test edildiğinde kodu ve gerekli dosyaları Azure Databricks çalışma alanınıza taşıyın.
Uygulama geliştirmenizi desteklemek için aşağıdaki konuları kullanın:
| Topic | Açıklama |
|---|---|
| Uygulama ortamı | Kullanılabilir ikili dosyalar, ortam değişkenleri ve kaynak varsayılanları hakkında bilgi edinin. |
| Uygulama çalışma zamanını tanımlama | Komut, bağımsız değişkenler ve varsayılan ayarlar dahil olmak üzere uygulamanızın nasıl çalıştırılacağını belirtin. |
| İşlem boyutunu yapılandırma | Uygulamanızın iş yükü gereksinimlerini karşılayacak CPU ve belleği seçin. |
| Kaynak ekleme | Çalışma zamanında uygulamanızın bağımlı olduğu statik dosyaları veya diğer varlıkları ekleyin. |
| Ortam değişkenlerini tanımlama | Kimlik doğrulaması, çalışma alanı erişimi veya uygulamaya özgü ayarlar için ortam değişkenlerini yapılandırın. |
| Bağımlılıkları yönetme |
pip veya uv kullanarak Python bağımlılıklarını tanımlayın ve npm kullanarak Node.js bağımlılıklarını tanımlayın. |
| Belirteç kimlik doğrulaması kullanarak bağlan | Belirteç kimlik doğrulamasını kullanarak yerel geliştirme ortamından bir API uygulamasına bağlanın. |
| Databricks AppKit | Tür açısından güvenli veritabanı sorguları, önceden oluşturulmuş UI bileşenleri ve eklenti sistemi sağlayan bir Node.js ve React SDK'sı ile uygulama geliştirmeyi hızlandırın. |