Aracılığıyla paylaş


Yerel geliştirme araçları

Databricks, Azure Databricks ile tümleşen ve Databricks kaynaklarını ve verilerini program aracılığıyla yöneten uygulamalar ve çözümler geliştirmenize yardımcı olacak bir araç ekosistemi sağlar.

Bu sayfa, yaygın geliştirici senaryoları için en iyi araçlara yönelik öneriler sağlar. Geliştirici araçlarına tam bir genel bakış için bkz. Databricks'te geliştirme.

Araç Ne zaman kullanılır?
Visual Studio Code için Databricks uzantısı
PyCharm Databricks eklentisi
Diğer IDE'ler için Databricks Connect ile Databricks CLI kullanın
  • Yerel IDE'den etkileşimli geliştirme ve hata ayıklama
Databricks CLI
  • Komut satırından Databricks ile doğrudan etkileşim
  • Kabuk betikleme
  • Deney Yapma
  • REST API'yi doğrudan çağırma
  • Yerel kimlik doğrulama profillerini yönetme
  • IDE'deki kodu Databricks çalışma alanına eşitleme
Databricks Varlık Paketleri (CLI'nın bir özelliği)
  • İş akışlarını yönetme ve projeleri Databricks'e dağıtma
  • CI/CD en iyi yöntemlerini uygulama
  • Kaynaklarınızı ve varlıklarınızı tek bir birim halinde birlikte sürüm oluşturma, ortak yazarlık ve ortak dağıtım yaparak yönetin.
  • En yaygın kaynakları destekler
Databricks Terraform sağlayıcısı
  • Kod olarak altyapı ve CI/CD
  • Çalışma alanlarını, katalogları ve meta veri depolarını yönetme ve oluşturma
  • İzinleri zorunlu kılma
  • Ortam taşınabilirliği ve olağanüstü durum kurtarma garantisi verin
  • Desteklenen birçok kaynak
Databricks Python SDK'sı
Databricks Java SDK'sı
Databricks Go SDK
Databricks R SDK
  • Uygulama geliştirme
  • Mevcut dağıtım sistemleriyle tümleştirme
  • Özel Databricks iş akışları ve web hizmetleri oluşturma
SQL sürücüleri
  • İstemci uygulamalarından SQL komutlarını ve betiklerini çalıştırma
Databricks REST API
  • Tercih ettiğiniz programlama dilinde bir SDK'nın kullanılamadığı işlemleri otomatikleştirme
  • Neredeyse tüm Databricks kaynaklarına erişim
  • Yalnızca gelişmiş senaryolar