Objective 2.1

PDE

Planning the data pipelines

Objective 2.1 sits in Ingesting and processing the data, which carries 25% of the Data Engineer exam. The questions below are original, written from the official objective title above, and each explanation cites the Google Cloud page it rests on.

Objective title verbatim from the official objectives. Google Cloud exam page

A worked example

Shown solved, with the whole explanation open: this is what every question here carries.

2-1Ingesting and processing the data

A team wants Pub/Sub messages delivered to a service they run, but their endpoint uses a self-signed certificate and is not reachable from the public web. Which subscription type still works?

Pull, called by an authorized clientCorrect · your answerCorrect. The client reaches outward instead.
Push, with certificate verification disabledNo setting relaxes the certificate requirement.
Push, using an internal DNS nameDelivery to that endpoint needs public resolution.
Export, writing to their own HTTPS serviceThat type writes to a Google Cloud resource, not a webhook.

Correct.

Concept

Delivery direction decides the network requirements. A receiver that initiates the call needs no inbound reachability, while one that waits to be called must be publicly resolvable and trusted.

Why A

A push subscription needs an HTTPS server with a non-self-signed certificate reachable on the public web. Any device with authorized credentials can call the Pub/Sub API instead.

#gcp#pubsub#subscriptions#push

Now you: objective 2.1 questions

No account needed. The explanation opens when you answer.

Sample question 1 of 3

2-1Ingesting and processing the data

An engineer needs message processing that can take an arbitrarily long time per message, with the consumer setting the pace of delivery. Which subscription type provides that control?

Sample question 2 of 3

2-1Ingesting and processing the data

A company streams clickstream messages that need no transformation before landing in a BigQuery table, and wants to avoid running a Dataflow job for it. Which subscription type fits?

Sample question 3 of 3

2-1Ingesting and processing the data

An organization must reshape each Pub/Sub message in ways Single Message Transforms cannot express before the message reaches BigQuery. Which approach is recommended?

Full Data Engineer question bank coming

We’re writing the complete bank from the official objectives right now. Leave your email and we’ll tell you when it ships, nothing else, ever.

Read the sources

These are the official pages the questions above cite. Reading them is studying the objective from the primary source, which is what the explanations point you toward anyway.

More objectives in Ingesting and processing the data