Ekinlikler
31 Mar 23 - 2 Nis 23
En büyük SQL, Fabric ve Power BI öğrenme etkinliği. 31 Mart – 2 Nisan. 400 ABD doları tasarruf etmek için FABINSIDER kodunu kullanın.
Bugün kaydolunBu tarayıcı artık desteklenmiyor.
En son özelliklerden, güvenlik güncelleştirmelerinden ve teknik destekten faydalanmak için Microsoft Edge’e yükseltin.
Şunlar için geçerlidir: SQL Server 2016 (13.x) ve sonraki sürümleri
Bu makale, SQL Server Machine Learning Services'nin her sürümünde hangi yeni özelliklerin ve özelliklerin yer aldığı açıklanmaktadır. Veri platformu, gelişmiş analiz ve veri bilimi arasındaki tümleştirmeyi genişletmeye, genişletmeye ve derinleştirmeye devam ettiğimiz her sürümde SQL Server'a makine öğrenmesi özellikleri eklenir.
Not
Özellik özellikleri ve yükleme seçenekleri SQL Server sürümleri arasında farklılık gösterir. SQL Server'ın uygun sürümünü seçmek için sürüm seçici açılan listesini kullanın.
SQL Server 2022 'den (16.x) başlayarak, R, Python ve Java çalışma zamanları artık SQL Kurulumu ile yüklenmez. Bunun yerine, istediğiniz özel çalışma zamanlarını ve paketleri yükleyin. Daha fazla bilgi için bkz. Windows'a SQL Server 2022 Machine Learning Services (Python ve R) yükleme
Bu sürüm, SQL Server'da Python ve R makine öğrenmesi işlemleri için en çok istenen özellikleri ekler. Bu sürümdeki tüm özellikler hakkında daha fazla bilgi için bkz. SQL Server 2019'daki Yenilikler ve sql server 2019 sürüm notlarını .
SQL Server 2019'da Java ve C# için yenilikler belgesi hakkında bilgi almak üzere, SQL Server Dil Uzantılarındaki Yenilikler'e bakın..
Sql Server Machine Learning Services için hem windows hem de
Bu sürüm, Python desteği ve endüstri lideri makine öğrenmesi algoritmalarınıekler. Yeni kapsamı yansıtacak şekilde yeniden adlandırılan SQL Server 2017, hem Python hem de R için dil desteğiyle SQL Server Machine Learning Services (In-Database)kullanıma sunulduğuna işaret ediyor.
Tüm özellik duyuruları için bkz. SQL Server 2017'deki Yenilikler.
SQL Server Machine Learning Services'in R bileşeni, temel R, RevoScaler ve diğer paketlerin güncelleştirilmiş sürümlerine sahip yeni nesil SQL Server 2016 R Hizmetleri'dir.
R için yeni özellikler, paket yönetimiiçerir ve aşağıdaki önemli noktalara sahiptir:
Paket | Açıklama |
---|---|
MicrosoftML | Bu sürümde, MicrosoftML varsayılan R yüklemesine dahil edilir ve önceki SQL Server 2016 R Hizmetlerinde gereken yükseltme adımı ortadan kaldırılır. MicrosoftML, uzak işlem bağlamlarında ölçeklendirilebilen veya çalıştırılabilen en son düzey makine öğrenmesi algoritmaları ve veri dönüştürmeleri sağlar. Algoritmalar arasında özelleştirilebilir derin sinir ağları, hızlı karar ağaçları ve karar ormanları, doğrusal regresyon ve lojistik regresyon bulunur. |
Python, çeşitli makine öğrenmesi görevleri için büyük esneklik ve güç sunan bir dildir. Python için açık kaynak kitaplıkları, özelleştirilebilir sinir ağlarına yönelik çeşitli platformların yanı sıra doğal dil işleme için popüler kitaplıklar içerir.
Python veritabanı altyapısıyla tümleştirildiğinden, analizi verilere yakın tutabilir ve veri taşımayla ilişkili maliyetleri ve güvenlik risklerini ortadan kaldırabilirsiniz. Visual Studio gibi araçları kullanarak Python tabanlı makine öğrenmesi çözümleri dağıtabilirsiniz. Üretim uygulamalarınız SQL Server veri erişim yöntemlerini kullanarak Python 3.5 çalışma zamanından tahminler, modeller veya görseller alabilir.
T-SQL ve Python entegrasyonu, sp_execute_external_script sistem saklı yordamı aracılığıyla desteklenir. Bu saklı yordamı kullanarak herhangi bir Python kodunu çağırabilirsiniz. Kod, basit bir saklı yordam kullanılarak bir uygulamadan çağrılabilen Python modellerinin ve betiklerinin kurumsal düzeyde dağıtımını sağlayan güvenli, çift mimaride çalışır. Sql'den Python işlemlerine veri akışı ve MPI halkası paralelleştirmesi ile ek performans kazanımları elde edilir.
T-SQL PREDICT işlevini kullanarak daha önce gerekli ikili biçimde kaydedilmiş önceden eğitilmiş bir modelde yerel puanlama gerçekleştirebilirsiniz.
Paket | Açıklama |
---|---|
Yeniden revoscalepy | RevoScaleR'ın Python eşdeğeri. Doğrusal ve lojistik regresyonlar, karar ağaçları, artırılmış ağaçlar ve rastgele ormanlar için tüm paralelleştirilebilir ve uzak işlem bağlamlarında çalıştırılabilen Python modelleri oluşturabilirsiniz. Bu paket birden çok veri kaynağının ve uzak işlem bağlamının kullanımını destekler. Veri bilimcisi veya geliştirici, verileri keşfetmek veya verileri taşımadan modeller oluşturmak için uzak bir SQL Server'da Python kodu yürütebilir. |
microsoftml | MicrosoftML R paketinin Python eşdeğeri. |
Önceden eğitilmiş modeller hem Python hem de R için kullanılabilir. Kendi verilerinizde tahminler oluşturmak için bu modelleri görüntü tanıma ve pozitif-negatif yaklaşım analizi için kullanın.
Bu sürüm ayrıca, R ve Python'da istatistiksel ve tahmine dayalı analizi destekleyen tam bağımsız bir veri bilimi sunucusu olan
Bu sürüm, bir veritabanı altyapısı örneğindeki yerleşik veriler üzerinde R betiğini işlemek için bir veritabanı içi analiz altyapısı olan SQL Server 2016 R Services
Ayrıca, SQL Server 2016 R Server (Tek Başına), R Server'ı bir Windows sunucusuna yüklemenin bir yolu olarak yayımlandı. Başlangıçta SQL Server Kurulumu, Windows için R Server'ı yüklemenin tek yolunu sağlamıştı. Sonraki sürümlerde, Windows üzerinde R Server isteyen geliştiriciler ve veri bilimcileri aynı hedefe ulaşmak için başka bir tek başına yükleyici kullanabilir. SQL Server'daki tek başına sunucu, windowsiçin Microsoft R Server
Özellik duyurularının tümü için bkz. SQL Server 2016'daki Yenilikler.
Yayın | Özellik güncelleştirmesi |
---|---|
CU eklemeleri | Gerçek zamanlı puanlama, iyileştirilmiş ikili biçimde depolanan bir modeli okumak ve R çalışma zamanını çağırmak zorunda kalmadan tahminler oluşturmak için yerel C++ kitaplıklarına dayanır. Bu, puanlama işlemlerini çok daha hızlı hale getirir. Gerçek zamanlı puanlama ile bir saklı yordam çalıştırabilir veya R kodundan gerçek zamanlı puanlama gerçekleştirebilirsiniz. Gerçek zamanlı puanlama, örneğin Microsoft R Server'ın en son sürümüne yükseltilmesi durumunda SQL Server 2016 için de kullanılabilir. |
İlk sürüm | veritabanı içi analiz için R entegrasyonu. T-SQL'de R işlevlerini çağırmak için R paketleri ve tam tersi. RevoScaleR işlevleri, verileri bileşen parçalarına ayırarak, dağıtılmış işlemeyi koordine edip yöneterek ve sonuçları toplayarak büyük ölçekte R analizi sağlar. SQL Server 2016 R Services'de (In-Database), RevoScaleR altyapısı bir veritabanı altyapısı örneğiyle tümleştirilmiştir ve verileri ve analizleri aynı işleme bağlamında birleştirmektedir. T-SQL ve R tümleştirmesi, sp_execute_external_scriptaracılığıyla gerçekleştirilebilir. Bu saklı yordamı kullanarak herhangi bir R kodunu çağırabilirsiniz. Bu güvenli altyapı, basit bir saklı yordam kullanılarak bir uygulamadan çağrılabilen Rn modellerinin ve betiklerinin kurumsal düzeyde dağıtımını sağlar. SQL'den R işlemlerine veri akışı ve MPI halkası paralelleştirmesi ile ek performans kazanımları elde edilir. T-SQL PREDICT işlevini kullanarak, gerekli ikili biçimde daha önce kaydedilmiş önceden eğitilmiş bir model üzerinde yerel puanlama gerçekleştirebilirsiniz. |
SQL Server 2019, makine öğrenmesi paketlerini bir veritabanı altyapısı örneğiyle yüklediğinizde R ve Python için Linux desteği ekler. Daha fazla bilgi için bkz. Linux'ta SQL Server Machine Learning Services yükleme.
Linux'ta SQL Server 2017'de R veya Python tümleştirmesi yoktur, ancak Linux üzerinde Yerel puanlama kullanabilirsiniz çünkü bu işlev Linux üzerinde çalışan T-SQL PREDICTaracılığıyla kullanılabilir. Yerel puanlama, önceden eğitilmiş bir modelden yüksek performanslı puanlamayı, R çalışma zamanı gereksinimi olmaksızın ve hatta çağrı yapmadan sağlar.
Ekinlikler
31 Mar 23 - 2 Nis 23
En büyük SQL, Fabric ve Power BI öğrenme etkinliği. 31 Mart – 2 Nisan. 400 ABD doları tasarruf etmek için FABINSIDER kodunu kullanın.
Bugün kaydolunEğitim
Öğrenme yolu
SQL Server 2022 özelliklerini keşfetme - Training
SQL Server 2022 özelliklerini keşfetme
Sertifikasyon
Microsoft Sertifikalı: Azure Veri Bilimcisi İş Ortağı - Certifications
Python, Azure Machine Learning ve MLflow ile veri alımını ve hazırlığını, model eğitimini ve dağıtımlarını ve makine öğrenmesi çözümü izlemeyi yönetin.
Belgeler
What is SQL Server Machine Learning Services (Python and R)? - SQL Server Machine Learning Services
Machine Learning Services is a feature in SQL Server that gives the ability to run Python and R scripts with relational data. This article explains the basics of SQL Server Machine Learning Services and how to get started.
R language extension - SQL Server Machine Learning Services
Learn about the R extension for running external R scripts with SQL Server Machine Learning Services and SQL Server R Services.
What is standalone Machine Learning Server or R Server? - SQL Server Machine Learning Services
Learn the differences between standalone R Server and Machine Learning Server in SQL Server Setup.