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 Uygulamaları, geliştiricilerin doğrudan Azure Databricks platformunda güvenli veri ve yapay zeka uygulamaları oluşturup dağıtarak ayrı altyapı gereksinimini ortadan kaldırır. Uygulamalar Azure Databricks sunucusuz platformunda barındırılır ve aşağıdakiler dahil olmak üzere önemli platform hizmetleriyle tümleştirilir:
- Veri idaresi için Unity Kataloğu
- Verileri sorgulamak için Databricks SQL
- Yapay zeka modellerini yayınlamak için Model Hizmeti
- ETL ve otomasyon için Lakeflow İşleri
- Kimlik doğrulaması ve yetkilendirme için OAuth ve hizmet sorumluları
Uygulamalarınızı yerel olarak geliştirebilir, bir çalışma alanına dağıtabilir ve çalışma alanları arasında taşıyabilirsiniz. Bu barındırma modeli, geliştiricilerin güvenlik, altyapı ve uyumluluğu ele alma gereksinimini ortadan kaldırır ve bu da iç veri araçlarını üretime getirme sürecini basitleştirir.
Databricks uygulamaları, uygulama çalışırken işlem süresi başına saatlik olarak faturalandırılır. Fiyat, sağlanan kapasiteye bağlıdır. Bkz . Databricks uygulaması için işlem boyutunu yapılandırma.
Desteklenen çerçeveler
Databricks Apps hem Python hem de Node.js uygulamalarını destekler. Popüler Python çerçeveleri Arasında Streamlit, Dash ve Gradio bulunur. React, Angular, Svelte ve Express gibi Node.js çerçeveleri de desteklenir.
Hem Python hem de Node.js desteği karma uygulama mimarilerini etkinleştirir. Örneğin, Node.js ön ucu, Node.js veya Python arka ucuyla eşleştirilmiş. Azure Databricks'in karma uygulama dağıtmak için uyguladığı adımlar için bkz . Dağıtım mantığı.
Yaygın kullanım örnekleri
Databricks uygulamaları verileri, yapay zekayı ve otomasyonu birleştiren iç araçlar için iyi çalışır. Örnek kullanım örnekleri şunlardır:
- Etkileşimli veri görselleştirmeleri ve ekli İş Zekası (BI) panoları
- Genie tarafından desteklenen Retrieval-Augmented Nesil (RAG) sohbet uygulamaları
- Lakeflow için özel yapılandırma arabirimleri
- Databricks SQL tarafından yedeklenen veri giriş formları
- Birden çok Azure Databricks hizmetini birleştiren iş süreci otomasyonu
- Uyarı önceliklendirme ve yanıt için özel operasyon araçları
Erişim ve izinler
Databricks uygulamalarına yalnızca kimliği doğrulanmış Azure Databricks kullanıcıları erişebilir. Anonim, kimliği doğrulanmamış veya genel erişim desteği yoktur. Ayrıntılar için bkz. Databricks uygulaması için izinleri yapılandırma.
Bir uygulamayı kuruluşunuzla paylaşmak, uygulamayı Azure Databricks hesabındaki tüm kullanıcıların kullanımına sağlar. Dış paydaşlar veya kimliği doğrulanmamış kullanıcılar da dahil olmak üzere hesabın dışındaki kullanıcılar uygulamalara erişemez.
Mimari ve yalıtım
Databricks uygulamaları sunucusuz işlemle aynı mimarinin üzerine kurulur ve ayrılmış işlem kaynakları, ağ segmentasyonu, bekleyen ve aktarımda şifreleme ve en az ayrıcalık ilkesi gibi aynı yalıtım katmanlarından yararlanılır. Ağ yapılandırma ayrıntıları için bkz. Databricks Uygulamaları için ağı yapılandırma.
Sınırlama
- 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.
- Azure Databricks, uygulamayı çalıştıran işlem kaynağı sonlandırıldığında uygulama günlüklerini siler. Bkz Databricks Uygulamaları için Kaydetme ve İzleme İşlemleri.
- Bir uygulamaya kullanıcı yetkilendirmesi aracılığıyla onay verirseniz, bu onayı daha sonra iptal yapamazsınız.
- Databricks uygulamaları Standart katman çalışma alanlarında desteklenmez.
- Azure Databricks çalışma alanınızda sınırlı sayıda uygulama oluşturabilirsiniz. Ayrıntılar için bkz . Kaynak sınırları. Ücretsiz Sürüm sınırları için bkz. Databricks Ücretsiz Sürüm sınırlamaları.
- OAuth'u desteklemedikleri için Databricks Uygulamaları ile eski bölgesel URL'leri kullanamazsınız.
Uyumluluk standardı desteği
Databricks Uygulamaları, seçilen uyumluluk standardının kullanılabildiği tüm bölgelerde uyumluluk güvenlik profiliyle desteklenir. Çalışma alanı yöneticisinin Önizlemeler sayfasında Databricks Uygulamalarını etkinleştirmesi gerekir. Ayrıntılar için bkz. Çalışma alanı düzeyinde önizlemeleri yönetme. Bölge düzeyinde destek için bkz. Bölgeye göre klasik ve sunucusuz işlem desteği.