Bagikan melalui


Menjalankan skrip Python dan R di buku catatan Azure Data Studio dengan SQL Server Pembelajaran Mesin Services

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru

Pelajari cara menjalankan skrip Python dan R di notebook Azure Data Studio dengan SQL Server Pembelajaran Mesin Services. Azure Data Studio adalah alat database lintas platform.

Prasyarat

Membuat buku catatan SQL

Penting

Layanan Pembelajaran Mesin berjalan sebagai bagian dari SQL Server. Oleh karena itu, Anda perlu menggunakan kernel SQL dan bukan kernel Python.

Anda dapat menggunakan Pembelajaran Mesin Services di Azure Data Studio dengan buku catatan SQL. Untuk membuat buku catatan baru, ikuti langkah-langkah berikut:

  1. Klik File dan Buku Catatan Baru untuk membuat buku catatan baru. Notebook akan secara default menggunakan kernel SQL.

  2. Klik Lampirkan Ke dan Ubah Koneksi.

    Azure Data Studio SQL Notebook mengubah koneksi

  3. Sambungkan ke SQL Server yang sudah ada atau baru. Anda dapat:

    1. Pilih koneksi yang ada di bawah Koneksi Terbaru atau Koneksi Tersimpan.

    2. Buat koneksi baru di bawah Detail Koneksi. Isi detail koneksi ke SQL Server dan database Anda.

    Detail koneksi Azure Data Studio SQL Notebook

Menjalankan skrip Python atau R

SQL Notebooks terdiri dari sel kode dan teks. Sel kode digunakan untuk menjalankan skrip Python atau R melalui prosedur tersimpan sp_execute_external_scripts. Sel teks dapat digunakan untuk mendokumen kode Anda di buku catatan.

Menjalankan skrip Python

Ikuti langkah-langkah ini untuk menjalankan skrip Python:

  1. Klik + Kode untuk menambahkan sel kode.

    Azure Data Studio SQL Notebooks menambahkan blok kode

  2. Masukkan skrip berikut di sel kode:

    EXECUTE sp_execute_external_script @language = N'Python'
        , @script = N'
    a = 1
    b = 2
    c = a/b
    d = a*b
    print(c, d)
    '
    
  3. Klik Jalankan sel (panah hitam bulat) atau tekan F5 untuk menjalankan sel tunggal.

    Azure Data Studio SQL Notebooks menjalankan kode Python

  4. Hasilnya akan ditampilkan di bawah sel kode.

    Output kode Azure Data Studio SQL Notebook Python

Menjalankan skrip R

Ikuti langkah-langkah ini untuk menjalankan skrip R:

  1. Klik + Kode untuk menambahkan sel kode.

    Azure Data Studio SQL Notebooks menambahkan blok kode

  2. Masukkan skrip berikut di sel kode:

    EXECUTE sp_execute_external_script @language = N'R'
        , @script = N'
    a <- 1
    b <- 2
    c <- a/b
    d <- a*b
    print(c(c, d))
    '
    
  3. Klik Jalankan sel (panah hitam bulat) atau tekan F5 untuk menjalankan sel tunggal.

    Azure Data Studio SQL Notebooks menjalankan kode R

  4. Hasilnya akan ditampilkan di bawah sel kode.

    Output kode Azure Data Studio SQL Notebook R

Langkah berikutnya