Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: SQL Server 2016 (13.x) en latere versies
van Azure SQL Managed Instance
In deze vierdelige reeks zelfstudies gebruikt u R en een machine learning-model in SQL Server Machine Learning Services of op Big Data Clusters om het aantal skiverhuur te voorspellen.
In deze vierdelige reeks zelfstudies gebruikt u R en een machine learning-model in SQL Server Machine Learning Services om het aantal skiverhuur te voorspellen.
In deze vierdelige reeks zelfstudies gebruikt u R en een machine learning-model in SQL Server R Services om het aantal skiverhuur te voorspellen.
In deze vierdelige reeks zelfstudies gebruikt u R en een machine learning-model in Azure SQL Managed Instance Machine Learning Services om het aantal skiverhuur te voorspellen.
Stel dat u eigenaar bent van een skiverhuurbedrijf en u wilt het aantal huurwoningen voorspellen dat u op een toekomstige datum hebt. Met deze informatie kunt u uw voorraad, personeel en faciliteiten voorbereiden.
In het eerste deel van deze serie wordt u voorbereid op de vereisten. In deel twee en drie ontwikkelt u enkele R-scripts in een notebook om uw gegevens voor te bereiden en een machine learning-model te trainen. Vervolgens voert u in deel drie deze R-scripts uit in een database met behulp van op T-SQL opgeslagen procedures.
In dit artikel leert u het volgende:
- Een voorbeelddatabase herstellen
In deel twee leert u hoe u de gegevens uit een database laadt in een Python-gegevensframe en de gegevens voorbereidt in R.
In deel drie leert u hoe u een machine learning-model traint in R.
In deel vier leert u hoe u het model opslaat in een database en vervolgens opgeslagen procedures maakt op basis van de R-scripts die u in deel twee en drie hebt ontwikkeld. De opgeslagen procedures worden uitgevoerd op de server om voorspellingen te doen op basis van nieuwe gegevens.
Vereiste voorwaarden
- SQL Server Machine Learning Services: als u Machine Learning Services wilt installeren, raadpleegt u de Windows-installatiehandleiding of de Linux-installatiehandleiding. U kunt Machine Learning Services ook inschakelen op BIG Data-clusters van SQL Server.
- SQL Server Machine Learning Services : als u Machine Learning Services wilt installeren, raadpleegt u de Windows-installatiehandleiding.
- SQL Server 2016 R Services : als u R Services wilt installeren, raadpleegt u de Windows-installatiehandleiding.
Azure SQL Managed Instance Machine Learning Services. Zie het overzicht van Azure SQL Managed Instance Machine Learning Services voor meer informatie.
SQL Server Management Studio (SSMS): gebruik SSMS om de voorbeelddatabase te herstellen naar Azure SQL Managed Instance. Zie SQL Server Management Studio om te downloaden.
R IDE - In deze zelfstudie wordt gebruikgemaakt van RStudio Desktop.
RODBC : dit stuurprogramma wordt gebruikt in de R-scripts die u in deze zelfstudie ontwikkelt. Als deze nog niet is geïnstalleerd, installeert u deze met behulp van de R-opdracht
install.packages("RODBC"). Zie CRAN - Package RODBC voor meer informatie over RODBC.SQL-querytool: in deze tutorial gaan we ervan uit dat je Azure Data Studio gebruikt. Zie Notebooks gebruiken in Azure Data Studio voor meer informatie.
De voorbeelddatabase herstellen
De voorbeelddatabase die in deze zelfstudie wordt gebruikt, is opgeslagen in een back-upbestand van de .bak database, zodat u deze kunt downloaden en gebruiken.
Opmerking
Als u Machine Learning Services op Big Data-clusters gebruikt, bekijkt u hoe u een database herstelt in de hoofdinsteek van het Big Data-cluster van SQL Server.
Download het bestand TutorialDB.bak.
Volg de aanwijzingen in Een database herstellen vanuit een back-upbestand in Azure Data Studio met behulp van deze details:
- Importeer het
TutorialDB.bakbestand dat u hebt gedownload. - Geef de doeldatabase
TutorialDBeen naam.
- Importeer het
U kunt controleren of de herstelde database bestaat door een query uit te voeren op de
dbo.rental_datatabel:USE TutorialDB; SELECT * FROM [dbo].[rental_data];
Download het bestand TutorialDB.bak.
Volg de aanwijzingen in Een database herstellen naar Azure SQL Managed Instance in SQL Server Management Studio met behulp van deze details:
- Importeer het
TutorialDB.bakbestand dat u hebt gedownload. - Geef de doeldatabase
TutorialDBeen naam.
- Importeer het
U kunt controleren of de herstelde database bestaat door een query uit te voeren op de
dbo.rental_datatabel:USE TutorialDB; SELECT * FROM [dbo].[rental_data];
De hulpbronnen opschonen
Als u niet verdergaat met deze zelfstudie, verwijdert u de TutorialDB-database.
Volgende stap
In deel één van deze reeks zelfstudies hebt u deze stappen voltooid:
- De vereisten geïnstalleerd
- Een voorbeelddatabase hersteld
Volg deel twee van deze reeks zelfstudies om de gegevens voor het machine learning-model voor te bereiden: