cert
cert-1
cert-2

Pass Google Professional Data Engineer Exam in First Attempt Guaranteed!

Get 100% Latest Exam Questions, Accurate & Verified Answers to Pass the Actual Exam!
30 Days Free Updates, Instant Download!

cert-5
cert-6
Professional Data Engineer Exam - Verified By Experts
Professional Data Engineer Premium Bundle
$29.98

Professional Data Engineer Premium Bundle

$79.99
$109.97
  • Premium File 349 Questions & Answers. Last update: Nov 02, 2026
  • Training Course 201 Video Lectures
  • Study Guide 543 Pages
 
$109.97
$79.99
accept 59 downloads in last 7 days
block-screenshots
Purchase Google Professional Data Engineer Exam Training Products Individually
Google Professional Data Engineer Premium File
Premium File 349 Q&A
$76.99$69.99
Google Professional Data Engineer Video Training Course
Training Course 201 Lectures
$21.99 $19.99
Google Professional Data Engineer PDF Study Guide
Study Guide 543 Pages
$21.99 $19.99
Google Professional Data Engineer Practice Test 17

Question 160

Before modifying the data platform, the team observes: A burst exceeds Pub/Sub publisher limits and clients receive quota errors, but operations mistake the issue for subscriber crashes. Which evidence should the engineer examine FIRST?

  1. Inspect Dataflow watermark, Pub/Sub backlog, worker logs, and sink write latency.
  2. Review billing export, job metadata, service identities, and budget alert configuration.
  3. Review assertion outputs, invocation status, SQL failure details, and notification settings.
  4. Inspect publisher error codes, quota metrics, topic throughput, and project configuration.

Explanation

Correct Answer

D:

Inspect publisher error codes, quota metrics, topic throughput, and project configuration. This evidence directly tests the uncertain part of the described system. Quota errors must be diagnosed at the affected API and resource scope. A controlled response is: Tune publishing rates or request justified quota changes while preserving delivery semantics.

Incorrect Answers

A:

Inspect Dataflow watermark, Pub/Sub backlog, worker logs, and sink write latency. This addresses a different situation: A stream's reported job state stays Running while the actual consumer watermark stops moving for twenty minutes. The current scenario instead calls for the more directly applicable investigation: Inspect publisher error codes, quota metrics, topic throughput, and project configuration. The reason is that quota errors must be diagnosed at the affected API and resource scope.

B:

Review billing export, job metadata, service identities, and budget alert configuration. This addresses a different situation: An experimental BigQuery job unexpectedly scans petabytes and costs soar overnight with no spending alerts. The current scenario instead calls for the more directly applicable investigation: Inspect publisher error codes, quota metrics, topic throughput, and project configuration. The reason is that quota errors must be diagnosed at the affected API and resource scope.

C:

Review assertion outputs, invocation status, SQL failure details, and notification settings. This addresses a different situation: An automated Dataform transform completes, but one critical assertion reports failed rows and no team is notified. The current scenario instead calls for the more directly applicable investigation: Inspect publisher error codes, quota metrics, topic throughput, and project configuration. The reason is that quota errors must be diagnosed at the affected API and resource scope.

Question 161

A Google Cloud architecture review finds: A partner uploads raw customer records by custom API, but the team has not assessed encryption in transit or destination access. Which principle BEST explains the underlying data-engineering risk?

  1. Ordering requirements must be explicit, scoped, and supported by the message architecture.
  2. Security must cover transport, credentials, and raw landing permissions end to end.
  3. Immutable landing identity and manifest metadata enable replay and operational reconciliation.
  4. Stream enrichment requires a defined temporal join and lookup freshness contract.

Explanation

Correct Answer

B:

Security must cover transport, credentials, and raw landing permissions end to end. This principle identifies the relevant workload or governance requirement. The engineer should first examine: Review TLS requirements, authenticated endpoints, data classification, and bucket IAM. A focused corrective action is: Use authenticated encrypted transfer into an access-controlled storage landing zone.

Incorrect Answers

A:

Ordering requirements must be explicit, scoped, and supported by the message architecture. This addresses a different situation: A product team requires per-customer event ordering but distributes all messages without a stable key and assumes total ordering across workers. The current scenario instead calls for the more directly applicable principle: Security must cover transport, credentials, and raw landing permissions end to end. The reason is that security must cover transport, credentials, and raw landing permissions end to end.

C:

Immutable landing identity and manifest metadata enable replay and operational reconciliation. This addresses a different situation: Daily vendor deliveries contain multipart files with duplicate names and changing schemas, making ingestion traceability unreliable. The current scenario instead calls for the more directly applicable principle: Security must cover transport, credentials, and raw landing permissions end to end. The reason is that security must cover transport, credentials, and raw landing permissions end to end.

D:

Stream enrichment requires a defined temporal join and lookup freshness contract. This addresses a different situation: An IoT pipeline joins fast sensor events to slowly changing asset ownership records and occasionally labels readings with obsolete owners. The current scenario instead calls for the more directly applicable principle: Security must cover transport, credentials, and raw landing permissions end to end. The reason is that security must cover transport, credentials, and raw landing permissions end to end.

Question 162

A Google Cloud data engineer is addressing: A legal investigation requires evidence objects to remain unchanged for a prescribed duration, while administrators can currently delete them. Which TWO complementary actions should the team take? Select TWO answers.

  1. Design a Spanner schema with appropriate primary keys and multi-region placement where justified.
  2. Apply the approved Cloud Storage retention or hold mechanism with formal change control.
  3. Configure supported PITR and conduct a rehearsal into an isolated recovery instance.
  4. Review legal retention periods, bucket settings, object holds, and administrator rights.
  5. Benchmark a compatible AlloyDB deployment with appropriate read pools and operational design.

Explanation

Correct Answers

B:

Apply the approved Cloud Storage retention or hold mechanism with formal change control. This is the applicable controlled engineering response. Its complementary step is: Review legal retention periods, bucket settings, object holds, and administrator rights. Together they address: Retention and hold controls can protect governed objects against premature removal.

D:

Review legal retention periods, bucket settings, object holds, and administrator rights. This is the applicable diagnostic investigation. Its complementary step is: Apply the approved Cloud Storage retention or hold mechanism with formal change control. Together they address: Retention and hold controls can protect governed objects against premature removal.

Incorrect Answers

A:

Design a Spanner schema with appropriate primary keys and multi-region placement where justified. This could be useful for another system: A global order platform needs strongly consistent relational transactions across geographic users and plans to scale beyond a single traditional database instance. For this situation, the necessary paired decisions are to examine (Review legal retention periods, bucket settings, object holds, and administrator rights.) and to implement (Apply the approved Cloud Storage retention or hold mechanism with formal change control.).

C:

Configure supported PITR and conduct a rehearsal into an isolated recovery instance. This could be useful for another system: A PostgreSQL operational service needs to restore state from immediately before a faulty data migration, not merely from the last weekly export. For this situation, the necessary paired decisions are to examine (Review legal retention periods, bucket settings, object holds, and administrator rights.) and to implement (Apply the approved Cloud Storage retention or hold mechanism with formal change control.).

E:

Benchmark a compatible AlloyDB deployment with appropriate read pools and operational design. This could be useful for another system: A PostgreSQL-compatible application has intensive operational transactions plus complex analytical queries and wants compatible managed performance options. For this situation, the necessary paired decisions are to examine (Review legal retention periods, bucket settings, object holds, and administrator rights.) and to implement (Apply the approved Cloud Storage retention or hold mechanism with formal change control.).

Question 163

A Google Cloud data engineer is addressing: During a marketing campaign, Pub/Sub backlog grows and Dataflow workers remain fixed far below incoming throughput. Which TWO complementary actions should the team take? Select TWO answers.

  1. Inspect input throughput, worker caps, backpressure metrics, and processing latency.
  2. Define product IDs as string fields and validate source formats before BigQuery loading.
  3. Examine sink contract, retry mechanics, transactional support, and event identifiers.
  4. Inspect delivery attempt counts, error patterns, dead-letter configuration, and acknowledgements.
  5. Tune Dataflow worker limits and pipeline stages using measured bottlenecks.

Explanation

Correct Answers

A:

Inspect input throughput, worker caps, backpressure metrics, and processing latency. This is the applicable diagnostic investigation. Its complementary step is: Tune Dataflow worker limits and pipeline stages using measured bottlenecks. Together they address: Throughput monitoring and correctly configured autoscaling help manage sustained stream backlogs.

E:

Tune Dataflow worker limits and pipeline stages using measured bottlenecks. This is the applicable controlled engineering response. Its complementary step is: Inspect input throughput, worker caps, backpressure metrics, and processing latency. Together they address: Throughput monitoring and correctly configured autoscaling help manage sustained stream backlogs.

Incorrect Answers

B:

Define product IDs as string fields and validate source formats before BigQuery loading. This could be useful for another system: An external supplier's CSV columns sometimes contain leading-zero product codes that BigQuery autodetection converts to numeric values. For this situation, the necessary paired decisions are to examine (Inspect input throughput, worker caps, backpressure metrics, and processing latency.) and to implement (Tune Dataflow worker limits and pipeline stages using measured bottlenecks.).

C:

Examine sink contract, retry mechanics, transactional support, and event identifiers. This could be useful for another system: An engineer claims an exactly-once Dataflow pipeline makes arbitrary external API side effects impossible to duplicate. For this situation, the necessary paired decisions are to examine (Inspect input throughput, worker caps, backpressure metrics, and processing latency.) and to implement (Tune Dataflow worker limits and pipeline stages using measured bottlenecks.).

D:

Inspect delivery attempt counts, error patterns, dead-letter configuration, and acknowledgements. This could be useful for another system: Poison messages repeatedly fail subscriber parsing, preventing healthy telemetry events from moving through the subscription. For this situation, the necessary paired decisions are to examine (Inspect input throughput, worker caps, backpressure metrics, and processing latency.) and to implement (Tune Dataflow worker limits and pipeline stages using measured bottlenecks.).

Question 164

A design review evaluates this situation: Multiple departments publish raw JSON to a shared lake with inconsistent field definitions that break downstream reusable tables. Which shortcut should the team MOST specifically avoid?

  1. Rename columns freely and promise consumers will infer which meanings changed.
  2. Give everyone bucket-wide read access because most lake files are nonsensitive.
  3. Treat unstructured bucket prefixes as a fully governed enterprise data catalog.
  4. Keep appending individual records as separate immutable files and assume performance cannot degrade.

Explanation

Correct Answer

A:

Rename columns freely and promise consumers will infer which meanings changed. This is the unsafe shortcut directly relevant to the stated system. A better approach is: Add governed quality checks and curate validated table formats while retaining raw provenance. Why: Data lake ingestion benefits from schema contracts, validation, and curated layers.

Incorrect Answers

B:

Give everyone bucket-wide read access because most lake files are nonsensitive. This addresses a different situation: A research lake contains both public scientific data and restricted patient samples under one bucket with unrestricted reader roles. The current scenario instead calls for the more directly applicable unsafe shortcut: Rename columns freely and promise consumers will infer which meanings changed. The reason is that data lake ingestion benefits from schema contracts, validation, and curated layers.

C:

Treat unstructured bucket prefixes as a fully governed enterprise data catalog. This addresses a different situation: Researchers place thousands of raw objects in a data lake and cannot identify schemas, ownership, or classification. The current scenario instead calls for the more directly applicable unsafe shortcut: Rename columns freely and promise consumers will infer which meanings changed. The reason is that data lake ingestion benefits from schema contracts, validation, and curated layers.

D:

Keep appending individual records as separate immutable files and assume performance cannot degrade. This addresses a different situation: A Spark job writes millions of tiny Parquet objects, causing large listing overhead and poor query performance across the lake. The current scenario instead calls for the more directly applicable unsafe shortcut: Rename columns freely and promise consumers will infer which meanings changed. The reason is that data lake ingestion benefits from schema contracts, validation, and curated layers.

Question 165

Before modifying the data platform, the team observes: A historical financial ledger migration matches table row counts but contains changed decimal precision in several high-value transactions. Which evidence should the engineer examine FIRST?

  1. Review source system connector support, synchronization frequency, credentials, and dataset location.
  2. Compare source and destination schemas, numeric types, checksums, and monetary control totals.
  3. Interview dashboard owners and review usage logs, critical deadlines, and data contracts.
  4. Inventory Spark versions, HDFS paths, library dependencies, SLAs, and target data locations.

Explanation

Correct Answer

B:

Compare source and destination schemas, numeric types, checksums, and monetary control totals. This evidence directly tests the uncertain part of the described system. Migration validation needs business-value reconciliation beyond record counts. A controlled response is: Run field-level and aggregate reconciliation with tolerances defined by financial owners.

Incorrect Answers

A:

Review source system connector support, synchronization frequency, credentials, and dataset location. This addresses a different situation: An analytics team needs managed recurring imports from an approved external business SaaS source into BigQuery. The current scenario instead calls for the more directly applicable investigation: Compare source and destination schemas, numeric types, checksums, and monetary control totals. The reason is that migration validation needs business-value reconciliation beyond record counts.

C:

Interview dashboard owners and review usage logs, critical deadlines, and data contracts. This addresses a different situation: A data team migrates an operational reporting platform without identifying owners of critical reports or their acceptance criteria. The current scenario instead calls for the more directly applicable investigation: Compare source and destination schemas, numeric types, checksums, and monetary control totals. The reason is that migration validation needs business-value reconciliation beyond record counts.

D:

Inventory Spark versions, HDFS paths, library dependencies, SLAs, and target data locations. This addresses a different situation: A batch Hadoop estate has custom Spark jobs and HDFS storage tightly coupled to aging servers. The current scenario instead calls for the more directly applicable investigation: Compare source and destination schemas, numeric types, checksums, and monetary control totals. The reason is that migration validation needs business-value reconciliation beyond record counts.

Question 166

The data engineering team must correct this issue: A finance department publishes unreviewed experiment tables to the company-wide BI directory and consumers treat them as financial statements. Which controlled engineering action is MOST appropriate?

  1. Revoke only the affected subscriber grant and publish versioned replacement guidance.
  2. Publish a controlled BigQuery sharing listing and grant only approved subscriber access.
  3. Create a controlled publication process for certified datasets and report definitions.
  4. Publish a reviewed aggregate view with narrowly scoped dataset authorization.

Explanation

Correct Answer

C:

Create a controlled publication process for certified datasets and report definitions. This addresses the specific problem while respecting business and technical constraints. Validate it by checking: Consumers can identify the approved financial dataset while draft tables remain clearly labeled. Data publication should distinguish certified, governed outputs from exploratory drafts.

Incorrect Answers

A:

Revoke only the affected subscriber grant and publish versioned replacement guidance. This addresses a different situation: A business data provider wants to revoke a partner's access to an outdated analytics feed without invalidating access for other subscribers. The current scenario instead calls for the more directly applicable engineering action: Create a controlled publication process for certified datasets and report definitions. The reason is that data publication should distinguish certified, governed outputs from exploratory drafts.

B:

Publish a controlled BigQuery sharing listing and grant only approved subscriber access. This addresses a different situation: Two companies want to share selected curated BigQuery datasets without copying unrestricted source projects into each tenant. The current scenario instead calls for the more directly applicable engineering action: Create a controlled publication process for certified datasets and report definitions. The reason is that data publication should distinguish certified, governed outputs from exploratory drafts.

D:

Publish a reviewed aggregate view with narrowly scoped dataset authorization. This addresses a different situation: A service provider exposes aggregate service quality metrics to customers but must not reveal individual employee work records. The current scenario instead calls for the more directly applicable engineering action: Create a controlled publication process for certified datasets and report definitions. The reason is that data publication should distinguish certified, governed outputs from exploratory drafts.

Question 167

After applying the change, the team re-examines this condition: A lakehouse platform keeps Parquet in Cloud Storage but wants managed governance across BigQuery and compatible external engines. Which result BEST verifies the improvement?

  1. Authorized tools query the same governed lake dataset while restricted identities are denied.
  2. An old object transitions only as allowed and remains retrievable when legally required.
  3. A recovery query returns the expected pre-migration records within the target window.
  4. An attempted early deletion is denied while authorized read access remains available.

Explanation

Correct Answer

A:

Authorized tools query the same governed lake dataset while restricted identities are denied. This measures the intended corrected behavior rather than only confirming a setting. Implemented action: Create supported BigLake tables and verified catalog grants for authorized engines. BigLake can provide managed table access and governance for eligible lake data across processing systems.

Incorrect Answers

B:

An old object transitions only as allowed and remains retrievable when legally required. This addresses a different situation: A media company keeps infrequently accessed raw video assets in standard storage for years and has no retention or retrieval policy. The current scenario instead calls for the more directly applicable verification result: Authorized tools query the same governed lake dataset while restricted identities are denied. The reason is that bigLake can provide managed table access and governance for eligible lake data across processing systems.

C:

A recovery query returns the expected pre-migration records within the target window. This addresses a different situation: A PostgreSQL operational service needs to restore state from immediately before a faulty data migration, not merely from the last weekly export. The current scenario instead calls for the more directly applicable verification result: Authorized tools query the same governed lake dataset while restricted identities are denied. The reason is that bigLake can provide managed table access and governance for eligible lake data across processing systems.

D:

An attempted early deletion is denied while authorized read access remains available. This addresses a different situation: A legal investigation requires evidence objects to remain unchanged for a prescribed duration, while administrators can currently delete them. The current scenario instead calls for the more directly applicable verification result: Authorized tools query the same governed lake dataset while restricted identities are denied. The reason is that bigLake can provide managed table access and governance for eligible lake data across processing systems.

Question 168

The data engineering team must correct this issue: A payment service must detect suspicious transaction patterns within seconds rather than after overnight aggregation. Which controlled engineering action is MOST appropriate?

  1. Use Pub/Sub and an appropriately configured Dataflow stream with an approved low-latency sink.
  2. Design an approved private or restricted connection with encrypted transfer and scoped workload identity.
  3. Introduce bounded concurrency, checkpointed pagination, and exponential backoff with jitter.
  4. Configure appropriate message retention or raw event archival for replay and recovery.

Explanation

Correct Answer

A:

Use Pub/Sub and an appropriately configured Dataflow stream with an approved low-latency sink. This addresses the specific problem while respecting business and technical constraints. Validate it by checking: A replayed burst produces anomaly alerts within the specified detection window. Low-latency operational analytics need a streaming path with bounded end-to-end delay.

Incorrect Answers

B:

Design an approved private or restricted connection with encrypted transfer and scoped workload identity. This addresses a different situation: An internal ERP system sends sensitive database extracts to Google Cloud but security rules prohibit unrestricted internet endpoints. The current scenario instead calls for the more directly applicable engineering action: Use Pub/Sub and an appropriately configured Dataflow stream with an approved low-latency sink. The reason is that low-latency operational analytics need a streaming path with bounded end-to-end delay.

C:

Introduce bounded concurrency, checkpointed pagination, and exponential backoff with jitter. This addresses a different situation: A customer-relationship API imposes quotas, but ingestion code launches thousands of concurrent requests during a nightly backfill. The current scenario instead calls for the more directly applicable engineering action: Use Pub/Sub and an appropriately configured Dataflow stream with an approved low-latency sink. The reason is that low-latency operational analytics need a streaming path with bounded end-to-end delay.

D:

Configure appropriate message retention or raw event archival for replay and recovery. This addresses a different situation: A vehicle telemetry stream might need replay after an outage, but source retention expires sooner than the required recovery window. The current scenario instead calls for the more directly applicable engineering action: Use Pub/Sub and an appropriately configured Dataflow stream with an approved low-latency sink. The reason is that low-latency operational analytics need a streaming path with bounded end-to-end delay.

Question 169

Before modifying the data platform, the team observes: An experimental BigQuery job unexpectedly scans petabytes and costs soar overnight with no spending alerts. Which evidence should the engineer examine FIRST?

  1. Inspect Dataflow watermark, Pub/Sub backlog, worker logs, and sink write latency.
  2. Inspect trace IDs, task run IDs, logging fields, and service timestamps.
  3. Review billing export, job metadata, service identities, and budget alert configuration.
  4. Inspect publisher error codes, quota metrics, topic throughput, and project configuration.

Explanation

Correct Answer

C:

Review billing export, job metadata, service identities, and budget alert configuration. This evidence directly tests the uncertain part of the described system. Cost observability requires attributed usage metrics, budgets, and actionable thresholds. A controlled response is: Implement budget alerts and query-cost safeguards scoped to projects or workloads.

Incorrect Answers

A:

Inspect Dataflow watermark, Pub/Sub backlog, worker logs, and sink write latency. This addresses a different situation: A stream's reported job state stays Running while the actual consumer watermark stops moving for twenty minutes. The current scenario instead calls for the more directly applicable investigation: Review billing export, job metadata, service identities, and budget alert configuration. The reason is that cost observability requires attributed usage metrics, budgets, and actionable thresholds.

B:

Inspect trace IDs, task run IDs, logging fields, and service timestamps. This addresses a different situation: A daily pipeline fails across multiple microservices, but logs cannot connect the initial import to the final BigQuery job. The current scenario instead calls for the more directly applicable investigation: Review billing export, job metadata, service identities, and budget alert configuration. The reason is that cost observability requires attributed usage metrics, budgets, and actionable thresholds.

D:

Inspect publisher error codes, quota metrics, topic throughput, and project configuration. This addresses a different situation: A burst exceeds Pub/Sub publisher limits and clients receive quota errors, but operations mistake the issue for subscriber crashes. The current scenario instead calls for the more directly applicable investigation: Review billing export, job metadata, service identities, and budget alert configuration. The reason is that cost observability requires attributed usage metrics, budgets, and actionable thresholds.

Question 170

The data engineering team must correct this issue: A vehicle telemetry stream might need replay after an outage, but source retention expires sooner than the required recovery window. Which controlled engineering action is MOST appropriate?

  1. Use Pub/Sub and an appropriately configured Dataflow stream with an approved low-latency sink.
  2. Assign a stable entity key and configure supported ordered delivery or downstream sequence reconciliation.
  3. Adopt versioned landing paths and idempotent manifest processing before transformation.
  4. Configure appropriate message retention or raw event archival for replay and recovery.

Explanation

Correct Answer

D:

Configure appropriate message retention or raw event archival for replay and recovery. This addresses the specific problem while respecting business and technical constraints. Validate it by checking: An authorized recovery replays events from a simulated outage without missing the required interval. Replay and recovery objectives depend on source retention and durable staging choices.

Incorrect Answers

A:

Use Pub/Sub and an appropriately configured Dataflow stream with an approved low-latency sink. This addresses a different situation: A payment service must detect suspicious transaction patterns within seconds rather than after overnight aggregation. The current scenario instead calls for the more directly applicable engineering action: Configure appropriate message retention or raw event archival for replay and recovery. The reason is that replay and recovery objectives depend on source retention and durable staging choices.

B:

Assign a stable entity key and configure supported ordered delivery or downstream sequence reconciliation. This addresses a different situation: A product team requires per-customer event ordering but distributes all messages without a stable key and assumes total ordering across workers. The current scenario instead calls for the more directly applicable engineering action: Configure appropriate message retention or raw event archival for replay and recovery. The reason is that replay and recovery objectives depend on source retention and durable staging choices.

C:

Adopt versioned landing paths and idempotent manifest processing before transformation. This addresses a different situation: Daily vendor deliveries contain multipart files with duplicate names and changing schemas, making ingestion traceability unreliable. The current scenario instead calls for the more directly applicable engineering action: Configure appropriate message retention or raw event archival for replay and recovery. The reason is that replay and recovery objectives depend on source retention and durable staging choices.

Professional Data Engineer on Google Cloud Platform (Professional Data Engineer) Practice Tests