İngilizce dilinde oku

Aracılığıyla paylaş


Visual Studio Code için Databricks uzantısı için bir çalışma alanı dizini seçin

Not

Bu makale, Visual Studio Code için Databricks uzantısının önceki sürümleri için geçerlidir. Visual Studio Code, sürüm 2 ve üzeri için Databricks uzantısına ilişkin çalışma alanı eşitleme bilgileri için bkz . Çalışma alanı klasörünüzü Databricks ile eşitleme.

Bu belge kullanımdan kaldırılmıştır ve güncelleştirilmeyebilir. Bu içerikte belirtilen ürünler, hizmetler veya teknolojiler artık desteklenmemektedir.

Bu makalede, Visual Studio Code için Databricks uzantısının kullanması için bir Azure Databricks çalışma alanı dizininin nasıl seç kullanılacağı açıklanmaktadır. Bkz . Visual Studio Code için Databricks uzantısı nedir?

Aşağıdaki bilgiler, Azure Databricks çalışma alanınızla kimlik doğrulaması için Visual Studio Code için Databricks uzantısını önceden ayarladığınızı varsayar. Bkz. Visual Studio Codeiçin Databricks uzantısı için yetkilendirmeyi ayarlama.

Not

Visual Studio Code için Databricks uzantısı yalnızca oluşturduğu çalışma alanı dizinleriyle çalışır. Uzantı tarafından oluşturulmadığı sürece çalışma alanınızda var olan bir çalışma alanı dizinini kullanamazsınız.

Çalışma alanı dizinlerini Visual Studio Code için Databricks uzantısıyla kullanmak için uzantının 0.3.5 veya üzeri sürümünü kullanmanız ve Azure Databricks kümenizde Databricks Runtime 11.3 LTS veya üzerinin yüklü olması gerekir.

Çalışma alanı dizinleri, uzantının 0.3.15 sürümünden başlayarak varsayılan ayardır. Ancak uzantıyı çalışma alanı dizini yerine Databricks Git klasörü kullanacak şekilde ayarlarsanız, uzantıyı çalışma alanı dizinlerini kullanarak aşağıdaki gibi yeniden ayarlayabilirsiniz:

  1. Uzantı ve kod projeniz açıkken ve bir Azure Databricks yapılandırma profili zaten ayarlanmışken, Komut Paleti'ne (> Görüntüle) yazın Preferences: Open User Settingsve Ardından Tercihler: Kullanıcı Ayarlarını Aç'a tıklayın.
  2. Kullanıcı sekmesinde Uzantılar'ı genişletin ve Databricks'e tıklayın.
  3. Eşitleme: Hedef Türü için çalışma alanını seçin.
  4. Visual Studio Code'dan çıkın ve yeniden başlatın.

Databricks Git klasörünü kullanma ayarını çalışma alanı dizinlerini kullanmaya değiştirdikten sonra kodunuzu çalışma alanınızla el ile yeniden eşitlemeniz gerekebileceğini unutmayın. Bunu yapmak için, sonraki yordamda yeni bir çalışma alanı dizini oluşturduktan sonra, Hedefi Eşitle'nin yanındaki oklu daire (Eşitlemeyi başlat) simgesine tıklayın.

Eşitlemeyi başlat simgesi 0

Uzantı ve kod projeniz açıkken, kullanmak istediğiniz yeni bir Azure Databricks çalışma alanı dizini oluşturun veya uzantıyla daha önce oluşturduğunuz mevcut bir çalışma alanı dizinini seçin.

Yeni çalışma alanı dizini oluşturma

Yeni bir çalışma alanı dizini oluşturmak için aşağıdakileri yapın:

  1. Yapılandırma bölmesinde, Eşitleme Hedefi'nin yanındaki dişli (Eşitleme hedefini yapılandır) simgesine tıklayın.

    Eşitleme hedefini yapılandırma simgesi 1

  2. Komut Paleti'nde Yeni Eşitleme Hedefi Oluştur'a tıklayın.

  3. Yeni çalışma alanı dizini için bir ad yazın ve Enter tuşuna basın.

    Uzantı, çalışma alanında belirtilen dizin adına /Users/<your-username>/.ide sahip bir dizin oluşturur ve ardından çalışma alanı dizininin yolunu kod projesinin .databricks/project.json dosyasına ekler, örneğin "workspacePath": "/Users/<your-username>/.ide/<your-directory-name>".

    Not

    Uzak çalışma alanı dizininin adı yerel kod projenizin adıyla eşleşmiyorsa, şu iletiyi içeren bir uyarı simgesi görüntülenir: Uzaktan eşitleme hedef adı geçerli Visual Studio Code çalışma alanı adıyla eşleşmiyor. Adların eşleşmesini istemiyorsanız bu uyarıyı yoksayabilirsiniz.

  4. Çalışma alanı dizinini ayarladıktan sonra, Hedefi Eşitle'nin yanındaki oklu daire (Eşitlemeyi başlat) simgesine tıklayarak çalışma alanı diziniyle eşitlemeye başlayın.

    Eşitlemeyi başlat simgesi 1

Önemli

Visual Studio Code için Databricks uzantısı, dosya değişikliklerinin yerel Visual Studio Code projenizden uzak Azure Databricks çalışma alanınızdaki ilgili çalışma alanı dizinine tek yönlü, otomatik olarak eşitlenmesini sağlar. Bu uzak çalışma alanı dizinindeki dosyaların geçici olması amaçlanmıştır. Bu değişiklikler yerel projenize geri eşitlenmeyeceği için bu dosyalara uzak çalışma alanınızdan değişiklik başlatmayın.

Mevcut çalışma alanı dizinini yeniden kullanma

Daha önce Visual Studio Code için Databricks uzantısıyla oluşturduğunuz mevcut bir çalışma alanı dizininiz varsa ve geçerli Visual Studio Code projenizde yeniden kullanmak istiyorsanız, aşağıdakileri yapın:

  1. Yapılandırma bölmesinde, Eşitleme Hedefi'nin yanındaki dişli (Eşitleme hedefini yapılandır) simgesine tıklayın.

    Eşitleme hedefini yapılandırma simgesi 2

  2. Komut Paleti'nde, listeden çalışma alanı dizininin adını seçin.

Uzantı, çalışma alanı dizininin yolunu kod projesinin .databricks/project.json dosyasına ekler, örneğin "workspacePath": "/Users/<your-username>/.ide/<your-directory-name>".

Not

Uzak çalışma alanı dizininin adı yerel kod projenizin adıyla eşleşmiyorsa, şu iletiyi içeren bir uyarı simgesi görüntülenir: Uzaktan eşitleme hedef adı geçerli Visual Studio Code çalışma alanı adıyla eşleşmiyor. Adların eşleşmesini istemiyorsanız bu uyarıyı yoksayabilirsiniz.

Çalışma alanı dizinini ayarladıktan sonra, Hedefi Eşitle'nin yanındaki oklu daire (Eşitlemeyi başlat) simgesine tıklayarak çalışma alanı diziniyle eşitlemeye başlayın.

Eşitlemeyi başlat simgesi 2

Önemli

Visual Studio Code için Databricks uzantısı, dosya değişikliklerinin yerel Visual Studio Code projenizden uzak Azure Databricks çalışma alanınızdaki ilgili çalışma alanı dizinine tek yönlü, otomatik olarak eşitlenmesini sağlar. Bu uzak çalışma alanı dizinindeki dosyaların geçici olması amaçlanmıştır. Bu değişiklikler yerel projenize geri eşitlenmeyeceği için bu dosyalara uzak çalışma alanınızdan değişiklik başlatmayın.