Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: SQL Server 2017 (14.x) ve sonraki sürümleri
Azure SQL Yönetimli Örnek
Bu dört bölümden oluşan öğretici serisinde, kayak kiralama sayısını tahmin etmek için SQL Server Machine Learning Services veya SQL Server 2019 Büyük Veri Kümelerinde Python ve doğrusal regresyon kullanacaksınız. Öğreticide Azure Data Studio'da bir Python not defteri kullanılır.
Bu dört bölümden oluşan öğretici serisinde, kayak kiralama sayısını tahmin etmek için SQL Server Machine Learning Services'da Python ve doğrusal regresyon kullanacaksınız. Öğreticide Azure Data Studio'da bir Python not defteri kullanılır.
Bu dört bölümden oluşan öğretici serisinde Azure SQL Yönetilen Örneği Machine Learning Services'da Python ve doğrusal regresyon kullanarak kayak kiralama sayısını tahmin edeceksiniz. Öğreticide Azure Data Studio'da bir Python not defteri kullanılır.
Bir kayak kiralama işletmeniz olduğunu ve gelecekteki bir tarihte sahip olacağınız kiralama sayısını tahmin etmek istediğinizi düşünün. Bu bilgiler stoklarınızı, personelinizi ve tesislerinizi hazırlamanıza yardımcı olur.
Bu serinin ilk bölümünde önkoşullarla hazırlanacaksınız. İkinci ve üçüncü bölümde, verilerinizi hazırlamak ve bir makine öğrenmesi modeli eğitmek için not defterinde bazı Python betikleri geliştireceksiniz. Ardından üçüncü bölümde, T-SQL saklı yordamlarını kullanarak bu Python betiklerini veritabanında çalıştıracaksınız.
Bu makalede şunları nasıl yapacağınızı öğreneceksiniz:
- Örnek veritabanını içeri aktarma
İkinci bölümde, veritabanındaki verileri Python veri çerçevesine yüklemeyi ve Python'da verileri hazırlamayı öğreneceksiniz.
Üçüncü bölümde Python'da doğrusal regresyon modelini eğitmeyi öğreneceksiniz.
Dördüncü bölümde, modeli bir veritabanında depolamayı öğrenecek ve ardından ikinci ve üç bölümde geliştirdiğiniz Python betiklerinden saklı yordamlar oluşturacaksınız. Saklı yordamlar, yeni verilere dayalı tahminler yapmak için sunucuda çalışır.
Önkoşullar
- SQL Server Machine Learning Services - Machine Learning Services'ı yüklemek için Windows yükleme kılavuzuna veya Linux yükleme kılavuzuna bakın. Sql Server 2019 Büyük Veri Kümelerinde Machine Learning Services'i de etkinleştirebilirsiniz.
- SQL Server Machine Learning Services - Machine Learning Services'ı yüklemek için Windows yükleme kılavuzuna bakın.
[daha fazla] bilgi için bkz. Azure SQL Yönetilen Örneği Makine Öğrenimi Hizmetleri - Azure SQL Yönetilen Örneği Makine Öğrenimi Hizmetleri genel bakışına.
SQL Server Management Studio (SSMS) - Örnek veritabanını Azure SQL Yönetilen Örneği'ne geri yüklemek için SSMS'yi kullanın. SQL Server Management Studio'nun (SSMS) en son sürümünü yükleyin.
Python IDE - Bu öğreticide Azure Data Studio'da bir Python not defteri kullanılır. Daha fazla bilgi için bkz. Azure Data Studio'da not defterlerini kullanma.
SQL sorgu aracı - Bu öğreticide Azure Data Studio kullandığınız varsayılır.
Ek Python paketleri - Bu öğretici serisindeki örneklerde, varsayılan olarak yüklenmemiş olabilecek aşağıdaki Python paketleri kullanılır:
- Pandalar
- pyodbc
- scikit-learn
Bu paketleri yüklemek için:
- Azure Data Studio not defterinizde Paketleri Yönet'i seçin.
- Paketleri Yönet bölmesinde Yeni ekle sekmesini seçin.
- Aşağıdaki paketlerin her biri için paket adını girin, Ara'yı ve ardından Yükle'yi seçin.
Alternatif olarak, bir Komut İstemi açabilir, Azure Data Studio'da kullandığınız Python sürümünün yükleme yoluna (örneğin,
cd %LocalAppData%\Programs\Python\Python37-32) geçiş yapabilir ve her paket için komutunu çalıştırabilirsinizpip install.
Örnek veritabanını geri yükleme
Bu öğreticide kullanılan örnek veritabanı, indirmeniz ve kullanmanız için bir .bak veritabanı yedekleme dosyasına kaydedildi.
Uyarı
SQL Server 2019 Büyük Veri Kümelerinde Machine Learning Services kullanıyorsanız bkz. Veritabanını büyük veri kümesi ana örneğine geri yükleme.
TutorialDB.bak dosyasını indirin.
Aşağıdaki ayrıntıları kullanarak Azure Data Studio'da bir veritabanını yedekleme dosyasından geri yükleme bölümünde yer alan yönergeleri izleyin:
- İndirdiğiniz
TutorialDB.bakdosyasını içe aktarın. - Hedef veritabanını olarak adlandırın
TutorialDB.
- İndirdiğiniz
Tabloyu sorgulayarak geri yüklenen veritabanının
dbo.rental_datamevcut olduğunu doğrulayabilirsiniz:USE TutorialDB; SELECT * FROM [dbo].[rental_data];
TutorialDB.bak dosyasını indirin.
Şu ayrıntıları kullanarak SQL Server Management Studio'da veritabanını Azure SQL Yönetilen Örneğine geri yükleme bölümünde yer alan yönergeleri izleyin:
- İndirdiğiniz
TutorialDB.bakdosyasını içe aktarın. - Hedef veritabanını olarak adlandırın
TutorialDB.
- İndirdiğiniz
Tabloyu sorgulayarak geri yüklenen veritabanının
dbo.rental_datamevcut olduğunu doğrulayabilirsiniz:USE TutorialDB; SELECT * FROM [dbo].[rental_data];
Kaynakları temizle
Bu öğreticiye devam etmeyecekseniz veritabanını silin TutorialDB .
Sonraki adım
Bu öğretici serisinin birinci bölümünde şu adımları tamamladınız:
- Önkoşullar yüklendi
- Örnek veritabanını içeri aktarma
TutorialDB veritabanındaki verileri hazırlamak için bu öğretici serisinin ikinci bölümünü izleyin: