Preparing Practice Exam…
Please wait a moment while the system generates the exam questions, answers, and study session.
Please wait a moment while the system generates the exam questions, answers, and study session.
Databricks Certified Machine Learning Professional · Databricks
Select all answers that apply.
Written by other learners. Comments can disagree with the marked answer — check the official documentation when in doubt.
,B,D - Correct answer s : A, B, D — Integration testing in staging is meant to confirm that feature engineering, training, and inference work correctly together, not just individually.; For Python code, storing functions outside notebooks in modules improves both reusability and compatibility with standard test frameworks.; Staging is designed to closely mirror production so that the full test suite can run under representative conditions before promotion. A . This matches documented guidance on integration testing: it exists to validate that pipelines including feature engineering, training, and inference function correctly together, beyond what testing each in isolation would show. B . This matches documented guidance for Python: moving functions into modules outside notebooks makes them usable both inside and outside notebooks and lets standard test frameworks run against them more directly than against notebook cells. C . This is not accurate; passing unit tests for every individual function does not guarantee that the functions work correctly together as a connected pipeline, which is exactly why integration testing exists as a distinct, necessary stage. D . This matches documented guidance: staging is built to mirror production as closely as feasible and is where the complete testing suite runs before code or artifacts are promoted further. E . This contradicts documented guidance for SQL, which recommends organizing SQL logic as SQL user-defined functions stored within a schema, not by embedding SQL inside Python notebook cells.