Azure SQL yönetilen örnek Machine Learning hizmetleri

Machine Learning hizmetler, hem Python hem de R betiklerini destekleyen, veritabanı içi makine öğrenimi sağlayan Azure SQL yönetilen örneği 'nin bir özelliğidir. Özelliği, yüksek performanslı tahmine dayalı analiz ve makine öğrenimi için Microsoft Python ve R paketleri içerir. ilişkisel veriler, saklı yordamlar aracılığıyla betiklerde, python veya R deyimlerini içeren t SQL betiği veya t-SQL içeren python veya r kodu kullanılarak kullanılabilir.

Machine Learning hizmetleri nedir?

Azure SQL yönetilen örnek Machine Learning hizmetleri, veritabanında Python ve R betikleri çalıştırmanızı sağlar. Bu özelliği kullanarak verileri hazırlayın, temizleyebilir, özellik Mühendisliği yapabilir, makine öğrenimi modellerini bir veritabanı içinde eğitin, değerlendirebilir ve dağıtabilirsiniz. Özelliği, verilerin bulunduğu yerde betikleri çalıştırır ve verilerin ağ üzerinden başka bir sunucuya aktarımını ortadan kaldırır.

Azure SQL yönetilen örnek 'de R/Python desteğiyle Machine Learning hizmetleri kullanın:

  • veri hazırlama ve genel amaçlı veri işleme işlemleri yapmak için r ve python betiklerini çalıştırın . artık, r/python betiklerinizi, verileri daha sonra r ve Python betikleri çalıştırmak için başka bir sunucuya taşımak zorunda kalmadan Azure SQL yönetilen örneğine getirebilirsiniz. Gecikme, güvenlik ve uyumlulukla ilgili veri taşıma ve ilişkili sorunlar gereksinimini ortadan kaldırabilirsiniz.

  • Makine öğrenimi modellerini veritabanında eğitme -herhangi bir açık kaynak algoritmasını kullanarak modeller eğitebilirsiniz. Veritabanı dışına çıkan örnek veri kümelerine güvenmek yerine, öğreticinizi kolayca veri kümesinin tamamına ölçeklendirebilirsiniz.

  • modellerinizi ve betikleri saklı yordamlar halinde üretime dağıtma -betikler ve eğitilen modeller, bunları T-SQL saklı yordamlarına katıştırarak gerçekleştirilebilir. Azure SQL yönetilen örneğine bağlanan uygulamalar, yalnızca bir saklı yordam çağırarak, bu modellerdeki tahminlerden ve zekadan yararlanabilir. ayrıca, yüksek oranda eşzamanlı gerçek zamanlı puanlama senaryolarında hızlı puanlama için modelleri kullanıma hazır hale getirmek üzere yerel T-SQL tahmin işlevini kullanabilirsiniz

Python ve R 'nin temel dağıtımları Machine Learning hizmetlerine dahildir. Microsoft paketlerine yönelik iptallerini ve microsoftml 'yi Python için, Microsoft paketlerine, microsoftml, olaprve R için sqlrutils gibi açık kaynaklı paketleri ve çerçeveleri yükleyebilir ve bu paketlerin yanı sıra, Microsoft paketlerine yönelik iptallerini ve microsoftml 'yi de kullanabilirsiniz.

Machine Learning Services'i etkinleştirme

Aşağıdaki SQL komutlarıyla genişletilebilirliği etkinleştirerek Azure SQL Yönetilen Örneği'nde Machine Learning Services'i etkinleştirebilirsiniz (SQL Yönetilen Örneği yeniden başlatılır ve birkaç saniye için kullanılamaz durumda olur):

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

bu komutun yönetilen örnek kaynaklarını SQL nasıl etkilediği hakkında daha fazla bilgi için bkz. Resource idare.

Yük devretme grubunda Machine Learning Services'i etkinleştirme

Yük devretme grubunda sistem veritabanları ikincil örneğe çoğaltılmaz (daha fazla bilgi için bkz. Yük devretme gruplarının sınırlamaları).

Kullanmakta olduğunuz yönetilen örnek bir yük devretme grubunun parçasıysa, şunları yapın:

  • sp_configure RECONFIGURE Machine Learning hizmetlerini etkinleştirmek için, her yük devretme grubunun her örneğindeki ve komutlarını çalıştırın.

  • R/Python kitaplıklarını asıl veritabanı yerine kullanıcı veritabanına yükleyin.

Sonraki adımlar