Google PDE: Data Engineering-Architektur und -Design — Lernleitfaden

Teil des Google Professional Data Engineer — Lernleitfaden. Üben Sie mit verifizierten Antworten im Google-Prüfungscenter, oder absolvieren Sie zeitlich begrenzte Übungstests auf ExamRoll.io.

Überblick

Die Architektur und das Design von Data Engineering auf Google Cloud bringen Domänengrenzen, Verarbeitungsmuster und die Fähigkeiten der Services in Einklang, um zuverlässige, skalierbare und kosteneffiziente Datenplattformen bereitzustellen. Effektive Designs gestalten Storage, Compute, Orchestrierung und Serving unabhängig voneinander skalierbar; kodifizieren Verträge, damit Domänen zusammenarbeiten können; und validieren Risiken frühzeitig mit messbaren Service-Level Objectives (SLOs). Dieser Abschnitt fasst kanonische Architekturstile (Data Mesh, Lake, Warehouse, Lakehouse, operative Speicher), Verarbeitungsmodi (Batch, Micro-Batch, Streaming, ereignisgesteuert, Lambda) und die Kompromisse zwischen Skalierbarkeit, Latenz, Verfügbarkeit, Konsistenz und Kosten zusammen. Er behandelt auch die regionale und Multi-Cloud-Platzierung, die Schema-Evolution, den End-to-End-Datenlebenszyklus, die Workload-basierte Service-Auswahl und risikogesteuerte Validierungspraktiken, die auf Google Cloud zugeschnitten sind.

Architekturparadigmen und Verarbeitungsmuster

Verarbeitungsmuster und ihre Anwendungsfälle:

Kurzes Beispiel für eine Dataflow-Streaming-Konfiguration für verspätete Daten:

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

Domänenverantwortung, Datenprodukte und Verträge

ALTER TABLE sales.orders
ADD COLUMN coupon_code STRING;

Nicht-funktionale Kompromisse und Bereitstellungstopologie

Schichten, Lebenszyklus und Serviceauswahl

Kurzes Beispiel für BigQuery-Partitionierung:

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

Praktisches Problemszenario

Contoso Mobility betreibt eine globale E-Scooter-Flotte und benötigt Echtzeit-Aufnahme, -Verarbeitung, -Speicherung und -Analyse für Fahrttelemetrie und Abrechnung. Sie müssen Millionen von Ereignissen pro Minute, Betrugserkennungsregeln im Subsekundenbereich, aktuelle Dashboards, Datenschutzkontrollen und einen ausfallsicheren, multiregionalen Betrieb unterstützen.

Ansatz:

  1. Ereignisaufnahme mit Cloud Pub/Sub einrichten.
  1. Streaming-Verarbeitung mit Cloud Dataflow (Apache Beam) implementieren.
.withAllowedLateness(Duration.standardMinutes(15))
.discardingFiredPanes();
  1. Rohdaten und kuratierte Daten in Cloud Storage bzw. BigQuery persistieren.
  1. Operative Abfragen und Betrugsprüfungen über Cloud Bigtable bereitstellen.
  1. Transaktionale Abrechnung in Cloud Spanner verwalten.
  1. Governance mit Dataplex, Data Catalog und Cloud DLP durchsetzen.
  1. Orchestrierung und Betrieb mit Cloud Composer und Cloud Monitoring.
  1. Kosten und Lebenszyklus mit Partitionierung und Tiering optimieren.
  1. Risiken und Ausfallsicherheit validieren.

Diese Architektur trennt die Verantwortlichkeiten sauber: Pub/Sub puffert die Aufnahme, Dataflow führt Berechnungen durch, Cloud Storage und BigQuery speichern und stellen Analysen bereit, Bigtable beschleunigt operative Lesezugriffe und Spanner garantiert konsistente Transaktionen. Sie schafft ein Gleichgewicht zwischen Skalierbarkeit und Latenz, während die Kosten durch Partitionierung, Clustering, Lebenszyklusrichtlinien und Autoscaling kontrolliert werden, und sie verankert Governance und Zuverlässigkeit durch dokumentierte Datenprodukte, Verträge und kontinuierliche Validierung.


Alle Domänen · Datenspeicherung

Diese Fragen üben → · Zeitlich begrenzte Übung auf 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.

Bestehe deine Prüfung →

Google durchsuchen →

Related guides

All-in-One Zugang

Ein Abonnement. Jede Prüfung.

Jeder Plan schaltet unbegrenzte Antwortsuche, Übungstests, KI-Erklärungen und die vollständige Ressourcenbibliothek frei – in über 20 Sprachen.

Monatlich
24.87
Just €0.83/day
Alles inklusive:
  • Unbegrenzte Antwortsuche
  • Unbegrenzte Übungstests
  • KI-gestützte Erklärungen
  • Vollständige Ressourcenbibliothek
  • Über 20 Sprachen
  • Wöchentliche Inhaltsaktualisierungen
  • Belohnungen & Empfehlungen
  • Priorisierter Support
Kostenlose Testphase starten

Keine Kreditkarte erforderlich*

Bestes Preis-Leistungs-Verhältnis
12 Monate
179.87
Just €0.49/daySave 40%
Alles inklusive:
  • Unbegrenzte Antwortsuche
  • Unbegrenzte Übungstests
  • KI-gestützte Erklärungen
  • Vollständige Ressourcenbibliothek
  • Über 20 Sprachen
  • Wöchentliche Inhaltsaktualisierungen
  • Belohnungen & Empfehlungen
  • Priorisierter Support
Kostenlose Testphase starten

Keine Kreditkarte erforderlich*

✓ Kostenloser Plan enthalten · ✓ Jederzeit kündbar · ✓ Alle Pläne schalten das vollständige Produkt frei