🔥 40% Off Crucial Exams Memberships — Deal ends today!

2 hours, 31 minutes remaining!

GCP Professional Data Engineer Practice Question

Your media analytics team runs a streaming Dataflow pipeline that writes to BigQuery. Cloud Monitoring currently alerts only on the Pub/Sub subscription backlog, but last night BigQuery rejected inserts for two hours because the destination table had accidentally been set to expire, and no alert fired. To reduce MTTR you want an alert that triggers whenever streaming inserts to the table fail continuously for at least five minutes, while avoiding noise during brief schema-update glitches. What should you do?

  • Publish BigQuery job-completion events from the dataset to Pub/Sub and create an alert on the subscription's message backlog exceeding five minutes.

  • Create a Cloud Monitoring alert on the BigQuery storage/bytes_used metric for the table, firing when the value stops increasing for five minutes.

  • Enable BigQuery export to Cloud Storage and set up an Object Change Notification; alert if no new file appears in the bucket within five minutes.

  • Define a logs-based metric that counts BigQuery audit log entries for streaming inserts with a non-zero status code, and configure an alerting policy that triggers when the metric's rate remains above zero for five consecutive minutes.

GCP Professional Data Engineer
Maintaining and automating data workloads
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot