Synapse Visual Studio Code uzantısı nedir?
Synapse Visual Studio Code uzantısı, Microsoft Fabric lakehouses'u keşfetmek ve Fabric not defterleri ile Spark iş tanımları yazmak için profesyonel bir geliştirici deneyimini destekler. Gerekli önkoşulları kullanmaya başlama da dahil olmak üzere uzantı hakkında daha fazla bilgi edinin.
Visual Studio (VS) Code, en popüler basit kaynak kod düzenleyicilerinden biridir; masaüstünüzde çalışır ve Windows, macOS ve Linux için kullanılabilir. Synapse VS Code uzantısını yükleyerek VS Code'da not defterinizi ve Spark iş tanımınızı yerel olarak yazabilir, çalıştırabilir ve hatalarını ayıklayabilirsiniz. Ayrıca kodu çalıştırmak veya hata ayıklamak için Doku çalışma alanınızdaki uzak Spark işlemine de gönderebilirsiniz. Uzantı ayrıca VS Code'da tablolar ve ham dosyalar da dahil olmak üzere göl evi verilerinize göz atmanızı sağlar.
Önkoşullar
Synapse VS Code uzantısının önkoşulları:
- OpenJDK8 web sitesinden Java Development Kit(JDK) yükleyin. JRE'yi değil JDK bağlantısını kullandığınızdan emin olun.
- Conda'yi yükleyin.
- VS Code için Jupyter uzantısını yükleme
Gerekli yazılımı yükledikten sonra işletim sistemi özelliklerini güncelleştirmeniz gerekir.
Windows
Ortam değişkenlerine JAVA_HOME ekleyin ve java 1.8'in yüklü olduğu dizine işaret edin. Örneğin, JDK'yi bu yola
C:\Program Files\Java\jdk-1.8
yüklerseniz, JAVA_HOME değişken değerini bu yola ayarlayın.Conda yüklemesinin hem %JAVA_HOME%/bin hem de condabin alt klasörünü sistem yolu dizinine ekleyin. Condabin klasörü, yüklediğiniz klasörde ve bu biçimde
\miniconda3\condsbin
olabilir. Ortam değişkenlerini açın ve %JAVA_HOME%/bin ve condabin yollarını Path değişkenine ekleyin.
macOS
terminalde conda.sh çalıştırın:
Terminal penceresini açın, dizini conda'nın yüklü olduğu klasörle değiştirin ve ardından etc/profile.d alt dizinine geçin. Alt dizin conda.sh adlı bir dosya içermelidir.
komutunu yürütür
source conda.sh
.Aynı terminal penceresinde komutunu çalıştırın
sudo conda init
.Java --version
yazın. Sürüm Java 1.8 olmalıdır.
Uzantıyı yükleme ve ortamınızı hazırlama
VS Code uzantısı marketinde Synapse VS Code'u arayın ve uzantıyı yükleyin.
Uzantı yüklemesi tamamlandıktan sonra VS Code'ı yeniden başlatın. Uzantı simgesi VS Code etkinlik çubuğunda listelenir.
Yerel çalışma dizini
Not defterini düzenlemek için not defteri içeriğinin yerel bir kopyasına sahip olmanız gerekir. Uzantının yerel çalışma dizini, indirilen tüm not defterleri, hatta farklı çalışma alanlarındaki not defterleri için yerel kök klasör görevi görür. komutunu Synapse:Set Local Work Folder
çağırarak uzantının yerel çalışma dizini olarak bir klasör belirtebilirsiniz.
Kurulumu doğrulamak için uzantı ayarlarını açın ve buradaki ayrıntıları denetleyin:
Hesabınızda oturum açma ve kapatma
VS Code komut paletinden uzantıda oturum açmak için komutunu girin
Synapse:Sign in
. Ayrı bir tarayıcı oturum açma sayfası görüntülenir.Kullanıcı adınızı ve parolanızı girin.
Başarıyla oturum açtıktan sonra, oturum açtığınızı belirtmek için kullanıcı adınız VS Code durum çubuğunda görüntülenir.
Uzantının oturumunu kapatmak için komutunu
Synapse: Sign off
girin.
Çalışmak için bir çalışma alanı seçin
Doku çalışma alanını seçmek için bir çalışma alanı oluşturmanız gerekir. Yoksa, Doku portalında oluşturabilirsiniz. Daha fazla bilgi için bkz . Çalışma alanı oluşturma.
Çalışma alanınız olduktan sonra Çalışma Alanını Seç seçeneğini belirleyerek çalışma alanını seçin. Erişiminiz olan tüm çalışma alanlarının listesi görüntülenir; listeden istediğinizi seçin.
Geçerli Sınırlamalar
- Masaüstü modu altındaki uzantı henüz Microsoft Spark Yardımcı Programlarını desteklemiyor
- "!" ile başlayan kabuk komutu desteklenmez.
İlgili içerik
Bu genel bakışta Synapse VS Code uzantısını yükleme ve ayarlama hakkında temel bilgiler edinmiş olursunuz. Sonraki makalelerde, VS Code'da not defterlerinizi ve Spark iş tanımlarınızı yerel olarak geliştirme açıklanmaktadır.
- Not defterlerini kullanmaya başlamak için bkz . Visual Studio Code'da Microsoft Fabric not defterleri oluşturma ve yönetme.
- Spark iş tanımlarını kullanmaya başlamak için bkz . Visual Studio Code'da Apache Spark iş tanımları oluşturma ve yönetme.