Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för: SQL Server 2016 (13.x) och senare versioner
Azure SQL Managed Instance
I den här självstudieserien i fyra delar använder du R och en maskininlärningsmodell i SQL Server Machine Learning Services eller i Big Data Clusters för att förutsäga antalet skiduthyrningar.
I den här självstudieserien i fyra delar använder du R och en maskininlärningsmodell i SQL Server Machine Learning Services för att förutsäga antalet skiduthyrningar.
I den här självstudieserien i fyra delar använder du R och en maskininlärningsmodell i SQL Server R Services för att förutsäga antalet skiduthyrningar.
I den här självstudieserien i fyra delar använder du R och en maskininlärningsmodell i Azure SQL Managed Instance Machine Learning Services för att förutsäga antalet skiduthyrningar.
Anta att du äger ett skiduthyrningsföretag och vill förutsäga antalet uthyrningar som du kommer att ha på ett framtida datum. Denna information hjälper dig att få ditt lager, personal och anläggningar redo.
I seriens första del får du förbereda förutsättningarna. I del två och tre utvecklar du några R-skript i en notebook-fil för att förbereda dina data och träna en maskininlärningsmodell. I del tre kör du sedan dessa R-skript i en databas med hjälp av T-SQL-lagrade procedurer.
I den här artikeln får du lära dig att:
- Återställa en exempeldatabas
I del två får du lära dig hur du läser in data från en databas till en Python-dataram och förbereder data i R.
I del tre får du lära dig hur du tränar en maskininlärningsmodell i R.
I del fyra får du lära dig hur du lagrar modellen i en databas och sedan skapar lagrade procedurer från de R-skript som du utvecklade i del två och tre. De lagrade procedurerna körs på servern för att göra förutsägelser baserat på nya data.
Förutsättningar
- SQL Server Machine Learning Services – Information om hur du installerar Machine Learning Services finns i installationsguiden för Windows eller Installationsguiden för Linux. Du kan också aktivera Machine Learning Services på SQL Server Big Data Clusters.
- SQL Server Machine Learning Services – Information om hur du installerar Machine Learning Services finns i Installationsguiden för Windows.
- SQL Server 2016 R Services – Information om hur du installerar R Services finns i installationsguiden för Windows.
Azure SQL Managed Instance Machine Learning Services. Mer information finns i Översikt över Azure SQL Managed Instance Machine Learning Services.
SQL Server Management Studio (SSMS) – Använd SSMS för att återställa exempeldatabasen till Azure SQL Managed Instance. Information om hur du laddar ned finns i SQL Server Management Studio.
R IDE – I den här självstudien används RStudio Desktop.
RODBC – Den här drivrutinen används i de R-skript som du utvecklar i den här självstudien. Om den inte redan är installerad installerar du den med R-kommandot
install.packages("RODBC"). Mer information om RODBC finns i CRAN – Package RODBC.SQL-frågeverktyg – Den här självstudien förutsätter att du använder Azure Data Studio. För mer information, se Hur man använder notebook-filer i Azure Data Studio.
Återställa exempeldatabasen
Exempeldatabasen som används i den här handledningen har sparats i en .bak databasbackup som du kan ladda ned och använda.
Anmärkning
Om du använder Machine Learning Services på stordatakluster kan du läsa om hur du återställer en databas till SQL Server-huvudinstansen för stordatakluster.
Ladda ned filen TutorialDB.bak.
Följ anvisningarna i Återställa en databas från en säkerhetskopia i Azure Data Studio med hjälp av följande information:
- Importera från filen
TutorialDB.baksom du laddade ned. - Ge måldatabasen namnet
TutorialDB.
- Importera från filen
Du kan kontrollera att den återställde databasen finns genom att fråga tabellen
dbo.rental_data:USE TutorialDB; SELECT * FROM [dbo].[rental_data];
Ladda ned filen TutorialDB.bak.
Följ anvisningarna i Återställ en databas till Azure SQL Managed Instance i SQL Server Management Studio med hjälp av följande information:
- Importera från filen
TutorialDB.baksom du laddade ned. - Ge måldatabasen namnet
TutorialDB.
- Importera från filen
Du kan kontrollera att den återställde databasen finns genom att fråga tabellen
dbo.rental_data:USE TutorialDB; SELECT * FROM [dbo].[rental_data];
Rensa resurser
Om du inte ska fortsätta med den här självstudien tar du bort databasen TutorialDB.
Nästa steg
I del ett av den här självstudieserien har du slutfört följande steg:
- Förutsättningarna har installerats
- Återställde en exempeldatabas
Om du vill förbereda data för maskininlärningsmodellen följer du del två i den här självstudieserien: