Menjalankan skrip Python dan R di buku catatan Azure Data Studio dengan SQL Server Machine Learning Services

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

Pelajari cara menjalankan skrip Python dan R di buku catatan Azure Data Studio dengan SQL Server Machine Learning 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 Layanan Pembelajaran Mesin 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 secara default akan 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 sudah 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 kode dan sel 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 dalam 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 Python Notebook Azure Data Studio SQL

Menjalankan skrip R

Ikuti langkah-langkah berikut untuk menjalankan skrip R:

  1. Klik + Kode untuk menambahkan sel kode.

    Azure Data Studio SQL Notebooks menambahkan blok kode

  2. Masukkan skrip berikut dalam 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