QuestionQ135

Validation Testing

A machine learning engineer and a data scientist are collaborating to convert a batch deployment into an always-on streaming deployment. The machine learning engineer has stated that rigorous data tests must be included in the conversion to account for possible changes in data formats.

Which of the following explains why these data-type tests and checks are especially important for streaming deployments?

  • 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
Explanation

Continuous streaming pipelines must safely process incoming records as they arrive. Schema or data-type changes can produce ingestion and processing errors, so validating input types and formats helps keep the always-on deployment from failing. Google Cloud documents that schema mismatches can cause streaming insert errors.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!