You need to monitor the data drift of a model deployed in Azure ML. What is the first step you must take?
A Data Drift Monitor must exist before drift can be detected; creating it defines the baseline dataset, target dataset and schedule. Without this monitor resource, Azure ML has no comparison to evaluate, so it is the prerequisite first step.
Why this answer
In Azure Machine Learning, data drift detection is a first-class feature that requires you to create a Data Drift Monitor on a deployed model endpoint or dataset. The monitor defines the baseline dataset, target dataset, features to track, and the drift metric (e.g., population stability index) and schedule. Only after the monitor exists can alerts and metrics be surfaced.
Exam trap
AI-300 often tests the misconception that generic monitoring tools (Application Insights, Azure Monitor) provide drift detection — candidates must recognize that Data Drift Monitor is a distinct Azure ML feature that must be explicitly created.
How to eliminate wrong answers
Option A is wrong because Application Insights collects telemetry like request latency and exceptions, not statistical drift between feature distributions. Option B is wrong because a manual evaluation script is a custom workaround, not the required first step, and it does not integrate with Azure ML's drift UI or alerting. Option D is wrong because Azure Monitor logs are a downstream sink for metrics and logs; enabling them does not create drift detection by itself.