Luncurkan Visual Studio Code yang terintegrasi dengan Azure Pembelajaran Mesin (pratinjau)

Dalam artikel ini, Anda mempelajari cara meluncurkan Visual Studio Code yang terhubung dari jarak jauh ke instans komputasi Azure Pembelajaran Mesin. Gunakan Visual Studio Code sebagai lingkungan pengembangan terintegrasi (IDE) Anda dengan kekuatan sumber daya Azure Pembelajaran Mesin. Gunakan Visual Studio Code di browser dengan Visual Studio Code untuk Web, atau gunakan aplikasi desktop VISUAL Code.

Penting

Fitur ini masih dalam pratinjau umum. Versi pratinjau ini disediakan tanpa perjanjian tingkat layanan, dan tidak disarankan untuk beban kerja produksi. Fitur tertentu mungkin tidak didukung atau mungkin memiliki kemampuan terbatas.

Untuk mengetahui informasi selengkapnya, lihat Ketentuan Penggunaan Tambahan untuk Pratinjau Microsoft Azure.

Ada dua cara untuk menyambungkan ke instans komputasi dari Visual Studio Code. Kami merekomendasikan cara pertama.

  1. Gunakan Visual Studio Code sebagai lingkungan pengembangan terintegrasi (IDE) ruang kerja Anda. Opsi ini memberi Anda lingkungan pengembangan berfitur lengkap untuk membangun proyek pembelajaran mesin Anda.

    • Anda dapat membuka Visual Studio Code dari ruang kerja Anda baik di browser VS Code untuk Web atau aplikasi desktop VS Code Desktop.
    • Kami merekomendasikan VS Code untuk Web, karena Anda dapat melakukan semua pekerjaan pembelajaran mesin Anda langsung dari browser, dan tanpa memerlukan penginstalan atau dependensi.
  2. Server Notebook Jupyter jarak jauh. Opsi ini memungkinkan Anda untuk mengatur instans komputasi sebagai server Jupyter Notebook jarak jauh. Opsi ini hanya tersedia di Visual Studio Code (Desktop).

Penting

Untuk menyambungkan ke instans komputasi di belakang firewall, lihat Mengonfigurasi lalu lintas jaringan masuk dan keluar.

Prasyarat

Sebelum memulai, Anda memerlukan:

  1. Ruang kerja dan instans komputasi Azure Pembelajaran Mesin. Selesaikan Buat sumber daya yang Anda butuhkan untuk mulai membuatnya.

  2. Masuk ke studio dan pilih ruang kerja Anda jika belum dibuka.

  3. Di panel Kelola fitur pratinjau, gulir ke bawah dan aktifkan instans komputasi Koneksi ke Visual Studio Code untuk Web.

    Screenshot shows how to enable the VS Code for the web preview.

Menggunakan Visual Studio Code sebagai IDE ruang kerja Anda

Gunakan salah satu opsi ini untuk menyambungkan Visual Studio Code ke instans komputasi dan file ruang kerja Anda.

Visual Studio Code untuk Web memberi Anda lingkungan pengembangan berfokus penuh untuk membangun proyek pembelajaran mesin Anda, semuanya dari browser dan tanpa penginstalan atau dependensi yang diperlukan. Dan dengan menyambungkan instans komputasi Azure Pembelajaran Mesin, Anda mendapatkan pengalaman pengembangan yang kaya dan terintegrasi yang ditawarkan VS Code, yang ditingkatkan oleh kekuatan Azure Pembelajaran Mesin.

Luncurkan Visual Studio Code untuk Web dengan satu pilih dari studio Azure Pembelajaran Mesin, dan lanjutkan pekerjaan Anda dengan lancar.

Masuk ke studio Azure Pembelajaran Mesin dan ikuti langkah-langkah untuk meluncurkan tab browser VISUAL Code (Web), yang tersambung ke instans komputasi Azure Pembelajaran Mesin Anda.

Anda dapat membuat koneksi dari bagian Notebooks atau Compute di studio Azure Pembelajaran Mesin.

  • Notebook

    1. Pilih tab Buku Catatan .

    2. Di tab Buku Catatan , pilih file yang ingin Anda edit.

    3. Jika instans komputasi dihentikan, pilih Mulai komputasi dan tunggu hingga instans berjalan.

      Screenshot shows how to start compute if it's stopped.

    4. Pilih Edit Editor > di Visual Studio Code (Web).

    Screenshot of how to connect to Compute Instance VS Code (Web) Azure Machine Learning Notebook.

  • Compute

    1. Pilih tab Komputasi
    2. Jika instans komputasi yang ingin Anda gunakan dihentikan, pilih instans tersebut lalu pilih Mulai.
    3. Setelah instans komputasi berjalan, di kolom Aplikasi , pilih Visual Studio Code (Web).

    Screenshot of how to connect to Compute Instance VS Code Azure Machine Learning studio.

Jika Anda tidak melihat opsi ini, pastikan Anda telah mengaktifkan instans komputasi Koneksi ke Visual Studio Code untuk fitur Pratinjau web, seperti yang ditunjukkan di bagian Prasyarat.

Jika Anda memilih salah satu pengalaman klik-keluar, jendela Visual Studio Code baru dibuka, dan upaya koneksi yang dilakukan ke instans komputasi jarak jauh. Saat mencoba membuat koneksi ini, langkah-langkah berikut sedang berlangsung:

  1. Otorisasi. Beberapa pemeriksaan dilakukan untuk memastikan pengguna yang mencoba membuat koneksi diizinkan untuk menggunakan instans komputasi.
  2. Remote Server Visual Studio Code dipasang pada instans komputasi.
  3. Koneksi WebSocket dibuat untuk interaksi real time.

Setelah koneksi dibuat, koneksi tetap ada. Token dikeluarkan pada awal sesi, yang akan di-refresh secara otomatis untuk mempertahankan koneksi dengan instans komputasi Anda.

Setelah Anda tersambung dengan instans komputasi jarak jauh, gunakan editor untuk:

Server Notebook Jupyter Jarak Jauh

Opsi ini memungkinkan Anda menggunakan instans komputasi sebagai server Jupyter Notebook jarak jauh dari Visual Studio Code (Desktop). Opsi ini hanya terhubung ke instans komputasi, bukan ruang kerja lainnya. Anda tidak akan melihat file ruang kerja Anda di Visual Studio Code saat menggunakan opsi ini.

Untuk mengonfigurasi instans komputasi sebagai server Jupyter Notebook jarak jauh, pertama-tama instal:

Untuk tersambung ke instans komputasi:

  1. Buka Jupyter Notebook pada Visual Studio Code.

  2. Saat pengalaman notebook terintegrasi dimuat, pilih Pilih Kernel.

    Screenshot shows how to select Jupyter Server.

    Atau, gunakan palet perintah:

    1. Pilih Tampilkan > Palet Perintah dari bilah menu untuk membuka palet perintah.
    2. Masukkan AzureML: Connect to Compute instance Jupyter server ke dalam kotak teks.
  3. Pilih Azure ML Compute Instances dari daftar opsi server Jupyter.

  4. Dari daftar langganan, pilih langganan Anda. Jika sebelumnya Anda telah mengonfigurasi ruang kerja Azure Pembelajaran Mesin default, langkah ini akan dilewati.

  5. Pilih ruang kerja Anda.

  6. Pilih instans komputasi Anda dari daftar. Jika Anda tidak memilikinya, pilih Buat Azure baru Pembelajaran Mesin Instans Komputasi dan ikuti perintah untuk membuatnya.

  7. Agar perubahan diterapkan, Anda harus memuat ulang Visual Studio Code.

  8. Buka Jupyter Notebook dan jalankan sel.

Penting

Anda HARUS menjalankan sel untuk membuat koneksi.

Pada titik ini, Anda dapat terus menjalankan sel pada Jupyter Notebook Anda.

Tip

Anda juga dapat bekerja dengan file skrip Python (.py) yang berisi sel kode mirip Jupyter. Untuk informasi lebih jauh, lihat Dokumentasi interaktif Visual Studio Code Python.

Langkah berikutnya

Setelah meluncurkan Visual Studio Code yang terhubung dari jarak jauh ke instans komputasi, Anda dapat menyiapkan data, mengedit dan men-debug kode Anda, dan mengirimkan pekerjaan pelatihan dengan ekstensi Azure Pembelajaran Mesin.

Untuk mempelajari selengkapnya tentang cara memanfaatkan VISUAL Code yang terintegrasi dengan Azure Pembelajaran Mesin, lihat Bekerja di VISUAL Code yang terhubung dari jarak jauh ke instans komputasi (pratinjau).