Bagikan melalui


Apa itu ekstensi Synapse Visual Studio Code?

Ekstensi Synapse Visual Studio Code mendukung pengalaman pro-pengembang untuk menjelajahi lakehouse Microsoft Fabric, dan menulis notebook Fabric dan definisi pekerjaan Spark. Pelajari selengkapnya tentang ekstensi, termasuk cara memulai prasyarat yang diperlukan.

Visual Studio (VS) Code adalah salah satu editor kode sumber ringan paling populer; ini berjalan di desktop Anda dan tersedia untuk Windows, macOS, dan Linux. Dengan menginstal ekstensi Synapse VS Code, Anda dapat menulis, menjalankan, dan men-debug notebook dan definisi pekerjaan Spark Anda secara lokal di Visual Studio Code. Anda juga dapat memposting kode ke komputasi Spark jarak jauh di ruang kerja Fabric Anda untuk dijalankan atau di-debug. Ekstensi ini juga memungkinkan Anda menelusuri data lakehouse Anda, termasuk tabel dan file mentah, di Visual Studio Code.

Prasyarat

Prasyarat untuk ekstensi Synapse VS Code:

Setelah menginstal perangkat lunak yang diperlukan, Anda harus memperbarui properti sistem operasi.

Windows

  1. Tambahkan JAVA_HOME ke variabel lingkungan dan arahkan ke direktori tempat java 1.8 diinstal. Misalnya, jika Anda menginstal JDK di jalur C:\Program Files\Java\jdk-1.8ini , atur nilai variabel JAVA_HOME ke jalur tersebut.

  2. Tambahkan %JAVA_HOME%/bin dan subfolder condabin penginstalan Conda ke direktori jalur sistem. Folder condabin bisa berada di folder tempat Anda menginstal dan dalam format \miniconda3\condsbinini . Buka variabel lingkungan dan tambahkan %JAVA_HOME%/bin dan jalur condabin ke variabel Jalur .

macOS

Jalankan conda.sh di terminal:

  1. Buka jendela terminal, ubah direktori ke folder tempat conda diinstal, lalu ubah ke subdirektori dll/profile.d. Subdirektori harus berisi file bernama conda.sh.

  2. Jalankansource conda.sh.

  3. Di jendela terminal yang sama, jalankan sudo conda init.

  4. Ketik .Java --version Versinya harus Java 1.8.

Instal ekstensi dan siapkan lingkungan Anda

  1. Cari Synapse VS Code di marketplace ekstensi Visual Studio Code dan instal ekstensi.

  2. Setelah penginstalan ekstensi selesai, mulai ulang Visual Studio Code. Ikon untuk ekstensi tercantum di bilah aktivitas Visual Studio Code.

Direktori kerja lokal

Untuk mengedit buku catatan, Anda harus memiliki salinan lokal konten buku catatan. Direktori kerja lokal ekstensi berfungsi sebagai folder akar lokal untuk semua buku catatan yang diunduh, bahkan notebook dari ruang kerja yang berbeda. Dengan memanggil perintah Synapse:Set Local Work Folder, Anda dapat menentukan folder sebagai direktori kerja lokal untuk ekstensi.

Untuk memvalidasi penyiapan, buka pengaturan ekstensi dan periksa detail di sana:

Cuplikan layar Pengaturan, memperlihatkan direktori kerja lokal yang dipilih.

Masuk dan keluar dari akun Anda

  1. Dari palet perintah Visual Studio Code, masukkan Synapse:Sign in perintah untuk masuk ke ekstensi. Halaman masuk browser terpisah muncul.

  2. Masukkan nama pengguna dan sandi Anda.

  3. Setelah berhasil masuk, nama pengguna Anda akan ditampilkan di bilah status Visual Studio Code untuk menunjukkan bahwa Anda masuk.

    Cuplikan layar bilah status Visual Studio Code, memperlihatkan tempat untuk menemukan status masuk Anda.

  4. Untuk keluar dari ekstensi, masukkan perintah Synapse: Sign off.

Pilih ruang kerja untuk dikerjakan

Untuk memilih ruang kerja Fabric, Anda harus membuat ruang kerja. Jika Anda tidak memilikinya, Anda dapat membuatnya di portal Fabric. Untuk informasi selengkapnya, lihat Membuat ruang kerja.

Setelah Anda memiliki ruang kerja, pilih dengan memilih opsi Pilih Ruang Kerja. Daftar muncul dari semua ruang kerja yang dapat Anda akses; pilih yang Anda inginkan dari daftar.

Cuplikan layar VS Code Explorer, memperlihatkan tempat untuk menemukan opsi Pilih Ruang Kerja.

Keterbatasan Saat Ini

  • Ekstensi di bawah mode desktop belum mendukung Utilitas Microsoft Spark
  • Perintah shell dimulai dengan "!" tidak didukung.

Dalam gambaran umum ini, Anda mendapatkan pemahaman dasar tentang cara menginstal dan menyiapkan ekstensi Synapse VS Code. Artikel berikutnya menjelaskan cara mengembangkan notebook dan definisi pekerjaan Spark Anda secara lokal di Visual Studio Code.