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.
Visual Studio Code için Databricks uzantısı, yerel geliştirme makinenizde Visual Studio Code veya Cursor uzak Azure Databricks çalışma alanlarınıza bağlanmanızı sağlar. Ardından şunları yapabilirsiniz:
- Visual Studio Code kullanıcı arabirimini kullanarak Lakeflow İşlerinize, Lakeflow Spark Bildirimli İşlem Hatlarınıza ve MLOps Yığınlarınıza CI/CD desenleri ve en iyi yöntemleri uygulamak için Bildirim temelli Otomasyon Paketlerini tanımlayın, dağıtın ve çalıştırın. Bkz . Bildirim temelli Otomasyon Paketleri nedir? ve Bildirim temelli Otomasyon Paketleri uzantısı özellikleri.
- uzak çalışma alanlarınızdaki Azure Databricks kümelerinde veya sunucusuz işlemde Visual Studio Code yerel Python kod dosyalarını çalıştırın. Bkz. Python dosyasını kümede çalıştırma.
- Yerel Python kod dosyalarını (
.py) ve Python, R, Scala ve SQL not defterlerini (.py,.ipynb,.r,.scalave.sql) uzak çalışma alanlarınızda, Visual Studio Code üzerinden Lakeflow İşleri olarak çalıştırın. bkz. Python dosyasını iş olarak çalıştırma. - Seçim iletişim kutularını tetikleyen basit bir denetim listesi kullanarak hata ayıklama ortamınızı ve Databricks Connect'i ayarlayın ve yapılandırın.
Visual Studio Code için Databricks eklentisi için Databricks Connect kullanarak hata ayıklama kodunu kontrol edin . - Databricks Connect ile Visual Studio Code'da not defterlerini hücre hücre hata ayıklayın. Visual Studio Code için Databricks uzantısını kullanarak Databricks Connect ile Notebook hücrelerini çalıştırma ve hata ayıklama bölümüne bakın.
- Visual Studio Code'de geliştirdiğiniz yerel kodu uzak çalışma alanlarınızdaki kodla eşitleyin. Bkz. Çalışma alanı klasörünüzü Databricks ile eşitleme
Not
Visual Studio Code için Databricks uzantısı R, Scala ve SQL not defterlerinin otomatik iş olarak çalıştırılmasını destekler ancak Visual Studio Code içinde bu diller için daha ayrıntılı destek sağlamaz.
Kullanmaya başlayın
Visual Studio Code için Databricks uzantısını kullanmaya başlamak için:
- Uzantıyı yükleyin.
- Yeni bir Databricks projesi oluşturun veya var olan bir Visual Studio Code projesini dönüştürün.
- Databricks uzantısı kullanıcı arabirimini kullanarak projenizi kolayca yapılandırın .
- extension öğreticisi kapsamında bazı Python kodlarını çalıştırın.
- Databricks Connect tümleştirmesini kullanarak kodunuzun hatalarını ayıklayın.
- kullanarak
pytestkodunuzu test edin. Bkz. Visual Studio Code için Databricks uzantısını kullanarak Python testlerini çalıştırma.
Yeni databricks projesi oluşturma
Uzantı yüklendikten sonra, Visual Studio Code için Databricks uzantısını kullanarak yeni bir Databricks projesi oluşturabilirsiniz:
- Visual Studio Code başlatın.
- Uzantıyı açmak için Visual Studio Code kenar çubuğundaki Databricks simgesine tıklayın.
- Yeni bir proje oluşturmak için 'a tıklayın.
- Komut Paleti'nde proje için bir konak ve kimlik doğrulama yöntemi seçin. Bkz. Visual Studio Code için Databricks uzantısı için yetkilendirmeyi ayarlama.
- Yeni projenizin olmasını istediğiniz klasörün yolunu belirtin bölümünde, yerel geliştirme bilgisayarınızda projeyi oluşturmak istediğiniz klasörün yolunu girin veya Klasör seçimi aç iletişim kutusuna tıklayıp proje klasörünün yolunu seçin.
- Şablonun Databricks proje başlatma görünümünde kullanılması için, yukarı ve aşağı okları kullanarak bir proje şablonu seçin ve enter tuşuna basın. Paket proje şablonları hakkında bilgi için bkz . Bildirim temelli Otomasyon Paketleri proje şablonları.
- Proje için, bu proje için benzersiz bir ad yazın veya
my_projectbırakın, ardından Enter tuşuna basın. - Projeye örnek not defteri, örnek Delta Live Tables işlem hattı, örnek Python paketi veya bu örneklerin herhangi bir kombinasyonunu ekleyip eklemeyeceğinizi seçin.
- Databricks Project Init düzenleyici sekmesini kapatmak için herhangi bir tuşa basın.
- Açmak istediğiniz projeyi seçin için yeni oluşturduğunuz projeyi seçin.
Mevcut Bildirim temelli Otomasyon Paketleri projelerini açma
Bildirim temelli Otomasyon Paketleri projesinin kök klasöründe bir databricks.yml dosyası vardır.
Bkz. Bildirim tabanlı otomasyon paketleri yapılandırması. Uzantıyı mevcut bir Bildirim temelli Otomasyon Paketleri projesiyle kullanmak istiyorsanız:
Visual Studio Code başlatın. Ana menüden Dosya>Klasörü Aç seçeneğine tıklayın ve paket projenizi içeren dizine gidin.
Uzantı özelliklerini açmak ve kullanmaya başlamak için Visual Studio Code kenar çubuğundaki Databricks simgesine tıklayın.
Visual Studio Code için Databricks uzantısı geçerli klasörde birden fazla Bildirim temelli Otomasyon Paketleri projesi bulursa, kök klasörde bir proje açmayı veya proje yapılandırma dosyası oluşturmayı seçmenize olanak tanır.
- Bir proje seçtiyseniz , Komut Paleti'nde mevcut Bildirim temelli Otomasyon Paketleri projenizi seçin.
- Kök klasörde bir yapılandırma oluşturursanız, bu klasör bir paket projesine dönüşür.
Proje için bir konak ve kimlik doğrulama yöntemi seçin. Bkz. Visual Studio Code için Databricks uzantısı için yetkilendirmeyi ayarlama.
Not
Visual Studio Code v1 için Databricks uzantısı kullanılarak oluşturulan bir projeyi açarsanız, projenin mevcut kimlik doğrulaması ve çalışma alanı yapılandırması kullanılarak geçiş otomatik olarak denener. Geçiş düğmesi yalnızca otomatik geçiş başarısız olursa kullanılabilir.
Databricks projeleri arasında geçiş yapma
Visual Studio Code için Databricks uzantısı, Visual Studio Code çalışma alanınızda birden çok Databricks projesine sahip olmanıza ve bunlar arasında kolayca geçiş yapmanıza olanak tanır. Çok paketli projeniz Visual Studio Code çalışma alanında açıkken:
Uzantıyı açmak için Visual Studio Code kenar çubuğundaki Databricks simgesine tıklayın.
Uzantının kullanılacağı projeyi seçmek için Yerel Klasör 'e tıklayın.
yerel klasör seçici
Local Folder selector
Not
Çalıştırma eylemleri yalnızca etkin paketteki dosyalar için kullanılabilir.
Projeyi Databricks projesine dönüştürme
Databricks projesine dönüştürmek istediğiniz mevcut bir projeniz varsa:
- Visual Studio Code başlatın. Ana menüden Dosya>'a tıklayın ve projenizi açmak için gidin.
- Uzantıyı açmak için Visual Studio Code kenar çubuğundaki Databricks simgesine tıklayın.
- Yapılandırma oluştur'a tıklayın.
- Komut Paleti'nde proje için bir konak ve kimlik doğrulama yöntemi seçin. Bkz. Visual Studio Code için Databricks uzantısı için yetkilendirmeyi ayarlama.