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

1 hour, 57 minutes remaining!

GCP Professional Data Engineer Practice Question

A retailer runs a Dataflow streaming pipeline that consumes customer events from Pub/Sub and enriches them with product data stored in BigQuery. The analytics team now needs to add near-real-time inventory information coming from an on-premises Oracle 12c database. The solution must capture change data without installing agents on the source database server to avoid performance impact, deliver the change stream to the existing Dataflow job with seconds-level latency, and minimize custom code and ongoing operational overhead. What should you do?

  • Use Database Migration Service in continuous replication mode to export Oracle change logs to Cloud Storage and schedule a nightly Dataflow batch job that loads incremental files into BigQuery.

  • Set up BigQuery connection federation to the on-premises Oracle instance and reference the external tables directly from the existing Dataflow SQL transform.

  • Deploy an open-source Debezium cluster on Google Kubernetes Engine to read Oracle changes and write them to a Kafka cluster; create a new Kafka I/O transform in Dataflow to consume the data.

  • Configure Datastream to capture Oracle redo logs, route the stream through the Datastream-to-Pub/Sub template, and add the new Pub/Sub subscription to the existing Dataflow pipeline for real-time enrichment.

GCP Professional Data Engineer
Ingesting and processing the data
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