Skrip Eksternal Diaktifkan (opsi konfigurasi server)

Berlaku untuk: SQL Server 2016 (13.x) dan Azure SQL Managed Instance yang lebih baru

Gunakan opsi skrip eksternal yang diaktifkan untuk mengaktifkan eksekusi skrip dengan ekstensi bahasa jarak jauh tertentu. Properti ini NONAKTIF secara default. Ketika layanan Pembelajaran Mesin diinstal, penyetelan dapat secara opsional mengatur properti ini ke true.

Keterangan

Anda harus mengaktifkan opsi skrip eksternal yang diaktifkan sebelum dapat menjalankan skrip eksternal menggunakan prosedur sp_execute_external_script . Gunakan sp_execute_external_script untuk menjalankan skrip yang ditulis dalam bahasa yang didukung seperti R atau Python.

  • Untuk SQL Server 2016 (13.x)

    Layanan R (Dalam Database) mencakup dukungan untuk bahasa R di SQL Server 2016 (13.x), dan sekumpulan alat stasiun kerja R dan pustaka konektivitas.

    Instal fitur Layanan R selama penyiapan SQL Server untuk mengaktifkan eksekusi skrip R.

  • Untuk SQL Server 2017 (14.x) dan yang lebih baru

    Pembelajaran Mesin Services memiliki dukungan untuk bahasa R dan Python.

    Instal fitur Pembelajaran Mesin Services selama penyiapan SQL Server untuk mengaktifkan eksekusi skrip eksternal. Pastikan untuk memilih setidaknya satu bahasa selama penyiapan awal: R atau Python, atau keduanya.

  • Untuk SQL Server 2019 (15.x) dan yang lebih baru Pembelajaran Mesin Layanan memiliki dukungan untuk semua bahasa R, Python, Java, dan pihak ketiga lainnya.

Instal fitur Pembelajaran Mesin Services dan Language Extensions selama penyiapan SQL Server untuk mengaktifkan eksekusi skrip eksternal untuk bahasa apa pun yang didukung.

Persyaratan tambahan

Setelah penyiapan, untuk mengaktifkan skrip eksternal, jalankan skrip berikut:

sp_configure 'external scripts enabled', 1;
RECONFIGURE WITH OVERRIDE;  

Untuk informasi selengkapnya, lihat Menginstal SQL Server Pembelajaran Mesin Services (Python dan R) di Windows atau Linux.

Baca juga