Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: SQL Server 2017 (14.x) dan versi yang lebih baru
Pelajari cara menginstal Python dan R dengan SQL Server Pembelajaran Mesin Services pada komputer virtual di Azure. Ini menghilangkan tugas penginstalan dan konfigurasi untuk Pembelajaran Mesin Services.
Ikuti langkah-langkah ini:
- Memprovisikan komputer virtual SQL Server di Azure
- Membuka blokir firewall
- Mengaktifkan panggilan balik ODBC untuk klien jarak jauh
- Menambahkan protokol jaringan
Memprovisikan komputer virtual SQL Server di Azure
Untuk instruksi langkah demi langkah, lihat Cara menyediakan komputer virtual Windows SQL Server di portal Azure.
Langkah Konfigurasi pengaturan SQL Server adalah tempat Anda menambahkan Layanan Pembelajaran Mesin ke instans Anda.
Membuka blokir firewall
Secara default, firewall di komputer virtual Azure menyertakan aturan yang memblokir akses jaringan untuk akun pengguna lokal.
Anda harus menonaktifkan aturan ini untuk memastikan bahwa Anda dapat mengakses instans SQL Server dari klien ilmu data jarak jauh. Jika tidak, kode pembelajaran mesin Anda tidak dapat dijalankan dalam konteks komputasi yang menggunakan ruang kerja komputer virtual.
Untuk mengaktifkan akses dari klien ilmu data jarak jauh:
Pada komputer virtual, buka Windows Firewall dengan Advanced Security.
Pilih Aturan Keluar
Nonaktifkan aturan berikut:
Block network access for R local user accounts in SQL Server instance MSSQLSERVER
Mengaktifkan panggilan balik ODBC untuk klien jarak jauh
Jika Anda mengharapkan bahwa klien yang memanggil server perlu mengeluarkan kueri ODBC sebagai bagian dari solusi pembelajaran mesin mereka, Anda harus memastikan bahwa Launchpad dapat melakukan panggilan ODBC atas nama klien jarak jauh.
Untuk melakukan ini, Anda harus mengizinkan akun pekerja SQL yang digunakan oleh Launchpad untuk masuk ke instans. Untuk informasi selengkapnya, lihat Menambahkan SQLRUserGroup sebagai pengguna database.
Menambahkan protokol jaringan
Aktifkan Pipa Bernama
Layanan R (Dalam Database) menggunakan protokol Named Pipes untuk koneksi antara komputer klien dan server, dan untuk beberapa koneksi internal. Jika Named Pipes tidak diaktifkan, Anda harus menginstal dan mengaktifkannya di komputer virtual Azure, dan pada klien ilmu data apa pun yang terhubung ke server.
Mengaktifkan TCP/IP
TCP/IP diperlukan untuk koneksi loopback. Jika Anda mendapatkan kesalahan "DBNETLIB; SQL Server tidak ada atau akses ditolak", aktifkan TCP/IP pada komputer virtual yang mendukung instans.