Aracılığıyla paylaş


Databricks Uygulamaları

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

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.