Question 480
An operations center investigates pipeline delays and data-quality violations. A production deployment uses Add supported expectations and inspect corresponding event metrics to address: A new pipeline produces no useful quality metrics for rejected data. Which signal should QA check?
Explanation
Correct Answer
Test invalid rows create observable expectation metrics in event logs directly measures whether Add supported expectations and inspect corresponding event metrics achieved the requirement “A new pipeline produces no useful quality metrics for rejected data.” It checks the operating result rather than just a configured resource name.
Incorrect Answers
That observation is a valid indicator for “The alert query produces no row because ingestion failed and this must be distinguished from zero” when using Define explicit null/no-data handling in the alert query and condition. The scenario instead tests “A new pipeline produces no useful quality metrics for rejected data”; the relevant result is Test invalid rows create observable expectation metrics in event logs.
The arrival rate exceeds processing capacity during the backlog window would demonstrate the separate action Compare input rate and processed-rows rate in streaming progress, which addresses “A stream seems healthy but event processing falls farther behind incoming data.” It does not verify the requirement “A new pipeline produces no useful quality metrics for rejected data” following Add supported expectations and inspect corresponding event metrics.
Historic pipeline updates can be filtered by ID and timestamp would demonstrate the separate action Expose or query the supported event-log table through SQL, which addresses “An engineer needs a persistent queryable audit of pipeline events rather than dashboard screenshots.” It does not verify the requirement “A new pipeline produces no useful quality metrics for rejected data” following Add supported expectations and inspect corresponding event metrics.