Databricks Certified Machine Learning Professional — Question 22
A machine learning engineer and data scientist are working together to convert a batch deployment to an always-on streaming deployment. The machine learning engineer has expressed that rigorous data tests must be put in place as a part of their conversion to account for potential changes in data formats.
Which of the following describes why these types of data type tests and checks are particularly important for streaming deployments?
Answer options
- A. Because the streaming deployment is always on, all types of data must be handled without producing an error
- B. All of these statements
- C. Because the streaming deployment is always on, there is no practitioner to debug poor model performance
- D. Because the streaming deployment is always on, there is a need to confirm that the deployment can autoscale
- E. None of these statements
Correct answer: A
Explanation
Option A is correct because in a streaming deployment that is always on, it is critical to handle all incoming data types without errors to ensure smooth operation. Options B, C, and D, while they provide valid points, do not specifically address the necessity of data type handling, which is the core reason for implementing rigorous data tests.