Google PDE: Data Engineering Architectuur en Ontwerp — Studiegids

Onderdeel van de Google Professional Data Engineer — Studiegids. Oefen met geverifieerde antwoorden in het Google-examencentrum, of doe getimede oefentests op ExamRoll.io.

Overzicht

Architectuur en ontwerp van data-engineering op Google Cloud balanceert domeingrenzen, verwerkingspatronen en service-mogelijkheden om betrouwbare, schaalbare en kostenefficiënte dataplatforms te leveren. Effectieve ontwerpen maken opslag, compute, orkestratie en serving onafhankelijk schaalbaar; leggen contracten vast in code zodat domeinen kunnen samenwerken; en valideren risico’s vroegtijdig met meetbare service-level objectives (SLO’s). Dit gedeelte vat canonische architectuurstijlen (data mesh, lake, warehouse, lakehouse, operationele stores), verwerkingsmodi (batch, micro-batch, streaming, event-driven, lambda) en de afwegingen tussen schaalbaarheid, latency, beschikbaarheid, consistentie en kosten samen. Het behandelt ook regionale en multi-cloud plaatsing, schema-evolutie, de end-to-end datalevenscyclus, workload-gebaseerde servicekeuze en risicogestuurde validatiepraktijken die zijn afgestemd op Google Cloud.

Architectuurparadigma’s en Verwerkingspatronen

Verwerkingspatronen en wanneer ze te gebruiken:

Kort voorbeeld van een Dataflow streaming-configuratie voor late data:

events
  .apply(Window.into(FixedWindows.of(Duration.standardMinutes(5)))
    .withAllowedLateness(Duration.standardMinutes(10))
    .accumulatingFiredPanes());

Domeineigenaarschap, Dataproducten en Contracten

ALTER TABLE sales.orders
ADD COLUMN coupon_code STRING;

Niet-functionele afwegingen en implementatietopologie

Laagindeling, Levenscyclus en Servicekeuze

Kort voorbeeld van BigQuery-partitionering:

CREATE TABLE ops.events
PARTITION BY DATE(event_ts)
CLUSTER BY device_id AS
SELECT * FROM staging.events_clean;

Praktisch Probleemscenario

Contoso Mobility beheert een wereldwijde vloot e-scooters en heeft realtime ingestie, verwerking, opslag en analytics nodig voor rit-telemetrie en facturering. Ze moeten miljoenen events per minuut, frauderegels die binnen een subseconde werken, up-to-date dashboards, privacycontroles en veerkrachtige multi-regionale operaties ondersteunen.

Aanpak:

  1. Zet event-ingestie op met Cloud Pub/Sub.
  1. Implementeer streaming-verwerking met Cloud Dataflow (Apache Beam).
.withAllowedLateness(Duration.standardMinutes(15))
.discardingFiredPanes();
  1. Persisteer ruwe en gecureerde data in respectievelijk Cloud Storage en BigQuery.
  1. Serveer operationele lookups en fraudecontroles vanuit Cloud Bigtable.
  1. Beheer transactionele facturering in Cloud Spanner.
  1. Dwing governance af met Dataplex, Data Catalog en Cloud DLP.
  1. Orchestreer en beheer met Cloud Composer en Cloud Monitoring.
  1. Optimaliseer kosten en levenscyclus met partitionering en tiering.
  1. Valideer risico’s en veerkracht.

Deze architectuur scheidt de verantwoordelijkheden duidelijk: Pub/Sub buffert de ingestie, Dataflow voert berekeningen uit, Cloud Storage en BigQuery slaan data op en serveren analytics, Bigtable versnelt operationele leesacties en Spanner garandeert consistente transacties. Het balanceert schaalbaarheid en latentie terwijl de kosten worden beheerst door partitionering, clustering, lifecycle-beleid en autoscaling, en het verankert governance en betrouwbaarheid door middel van gedocumenteerde dataprocucten, contracten en continue validatie.


Alle domeinen · Dataopslag

Oefen deze vragen → · Getimede oefening op ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Slaag voor je examen →

Blader door Google →

Related guides

Alles-in-één toegang

Eén abonnement. Elk examen.

Elk plan ontgrendelt onbeperkt zoeken naar antwoorden, oefentests, AI-uitleg en de volledige bronnenbibliotheek — in meer dan 20 talen.

Maandelijks
24.87
Just €0.83/day
Alles inbegrepen:
  • Onbeperkt zoeken naar antwoorden
  • Onbeperkte oefentests
  • AI-gestuurde uitleg
  • Volledige bronnenbibliotheek
  • 20+ talen
  • Wekelijkse contentupdates
  • Beloningen & verwijzingen
  • Prioriteitsondersteuning
Start gratis proefperiode

Geen creditcard vereist*

Beste waarde
12 maanden
179.87
Just €0.49/daySave 40%
Alles inbegrepen:
  • Onbeperkt zoeken naar antwoorden
  • Onbeperkte oefentests
  • AI-gestuurde uitleg
  • Volledige bronnenbibliotheek
  • 20+ talen
  • Wekelijkse contentupdates
  • Beloningen & verwijzingen
  • Prioriteitsondersteuning
Start gratis proefperiode

Geen creditcard vereist*

✓ Gratis plan inbegrepen · ✓ Annuleer op elk moment · ✓ Alle plannen ontgrendelen het volledige product