Question 1 of 2
A data analyst is tasked with integrating machine learning capabilities into an Azure SQL Database to enhance predictive analytics for customer behavior. The analyst decides to use Azure Machine Learning to create a model that predicts customer churn based on historical data stored in the database. After training the model, the analyst needs to deploy it for real-time predictions. Which approach should the analyst take to ensure that the model can be accessed and utilized efficiently within the Azure SQL Database environment?
Deploy the model as a web service and use the SQL Database's built-in support for external scripts to call the web service for predictions.
Export the model as a .pkl file and store it directly in the Azure SQL Database for future use.
Use Azure Functions to trigger the model predictions based on database events and store the results back in the SQL Database.
Create a stored procedure in the SQL Database that encapsulates the model training and prediction logic.

Preparing for Microsoft DP-300 Administering Relational Databases on Microsoft Azure? Now land the interview.

73% of qualified candidates get rejected because of weak resumes. Build an ATS-optimized, recruiter-ready resume in under 5 minutes - free to start.

Build My Resume Free