Hast Du Dich als Datenbankentwickler schon einmal gefragt, wie Du Deine Datenbank-Projekte mit Machine Learning Technologien erweitern kannst?
Wie kannst Du Dein vorhandenes Wissen wiederverwenden und was muss Du noch lernen?
In dieser Session stellt Sascha Dittmann verschiedene Lernpfade vor, um als Datenbankentwickler in die Welt des Data Science eintauchen zu können. Für seine Praxisbeispiele nutzt er dabei verschiedene Werkzeuge, wie beispielsweise die SQL Server ML Services, Azure Databricks und die Azure ML Services, um bekanntes Wissen mit Neuen zu vereinen.
22. launchpad.exe
sp_execute_external_script
sqlservr.exe
Named pipe
Each SQL instance
has a launchpad
SQLOS
XEvent
MSSQLSERVER Service MSSQLLAUNCHPAD Service
“What” and “How”
to “launch”
“launcher”
Windows
“satellite” process
sqlsatellite.dll
Windows
“satellite” process
Windows
“satellite” process
Windows
“satellite” process
Windows
“satellite” process
28. SELECT d.*, p.*
FROM PREDICT(MODEL = @mymodel, DATA = dbo.rental_data AS d)
WITH (RentalCount_Pred FLOAT) AS p;
EXEC sp_rxPredict @model = @mymodel
, @inputData = N'SELECT * FROM dbo.rental_data'