Google PDE: Architettura e Progettazione dell'Ingegneria dei Dati — Guida allo studio

Fa parte della Google Professional Data Engineer — Guida allo studio. Esercitati con risposte verificate nel centro esami Google, oppure fai test cronometrati su ExamRoll.io.

Panoramica

L’architettura e la progettazione del data engineering su Google Cloud bilanciano i confini di dominio, i pattern di elaborazione e le capacità dei servizi per fornire piattaforme dati affidabili, scalabili ed economicamente efficienti. Una progettazione efficace rende lo storage, il calcolo, l’orchestrazione e l’erogazione dei dati scalabili in modo indipendente; codifica i contratti affinché i domini possano interoperare; e convalida i rischi precocemente con obiettivi di livello di servizio (SLO) misurabili. Questa sezione riassume gli stili architetturali canonici (data mesh, data lake, data warehouse, lakehouse, archivi operativi), le modalità di elaborazione (batch, micro-batch, streaming, event-driven, lambda) e i compromessi tra scalabilità, latenza, disponibilità, coerenza e costo. Copre anche il posizionamento regionale e multi-cloud, l’evoluzione degli schemi, il ciclo di vita completo dei dati, la selezione dei servizi in base al carico di lavoro e le pratiche di convalida basate sul rischio, specifiche per Google Cloud.

Paradigmi Architetturali e Pattern di Elaborazione

Pattern di elaborazione e quando utilizzarli:

Breve esempio di configurazione streaming di Dataflow per dati in ritardo:

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

Proprietà di Dominio, Prodotti di Dati e Contratti

ALTER TABLE sales.orders
ADD COLUMN coupon_code STRING;

Compromessi non funzionali e topologia di deployment

Stratificazione, ciclo di vita e selezione dei servizi

Breve esempio di partizionamento in BigQuery:

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

Scenario pratico

Contoso Mobility gestisce una flotta globale di monopattini elettrici e necessita di ingestione, elaborazione, archiviazione e analisi in tempo reale per la telemetria delle corse e la fatturazione. Deve supportare milioni di eventi al minuto, regole antifrode con esecuzione sotto il secondo, dashboard aggiornate, controlli sulla privacy e operazioni resilienti multi-regione.

Approccio:

  1. Stabilire l’ingestione degli eventi con Cloud Pub/Sub.
  1. Implementare l’elaborazione in streaming con Cloud Dataflow (Apache Beam).
.withAllowedLateness(Duration.standardMinutes(15))
.discardingFiredPanes();
  1. Persistere i dati grezzi e curati rispettivamente in Cloud Storage e BigQuery.
  1. Servire le ricerche operative e i controlli antifrode da Cloud Bigtable.
  1. Gestire la fatturazione transazionale in Cloud Spanner.
  1. Applicare la governance con Dataplex, Data Catalog e Cloud DLP.
  1. Orchestrazione e operatività con Cloud Composer e Cloud Monitoring.
  1. Ottimizzare i costi e il ciclo di vita con partizionamento e tiering.
  1. Convalidare rischi e resilienza.

Questa architettura separa nettamente le responsabilità (separation of concerns): Pub/Sub gestisce il buffering dell’ingestione, Dataflow esegue i calcoli, Cloud Storage e BigQuery archiviano e servono i dati per l’analisi, Bigtable accelera le letture operative e Spanner garantisce transazioni consistenti. Bilancia scalabilità e latenza controllando i costi tramite partizionamento, clustering, policy del ciclo di vita e autoscaling, e integra governance e affidabilità attraverso data product documentati, contratti e convalida continua.


Tutti i domini · Archiviazione dei Dati

Esercitati su queste domande → · Pratica cronometrata su 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.

Supera l'esame →

Sfoglia Google →

Related guides

Accesso tutto incluso

Un abbonamento. Ogni esame.

Ogni piano sblocca la ricerca illimitata di risposte, test pratici, spiegazioni AI e la libreria completa di risorse — in oltre 20 lingue.

Mensile
24.87
Just €0.83/day
Tutto incluso:
  • Ricerca risposte illimitata
  • Test pratici illimitati
  • Spiegazioni basate su AI
  • Libreria completa di risorse
  • Oltre 20 lingue
  • Aggiornamenti settimanali dei contenuti
  • Premi e referral
  • Supporto prioritario
Inizia la prova gratuita

Nessuna carta di credito richiesta*

Miglior valore
12 mesi
179.87
Just €0.49/daySave 40%
Tutto incluso:
  • Ricerca risposte illimitata
  • Test pratici illimitati
  • Spiegazioni basate su AI
  • Libreria completa di risorse
  • Oltre 20 lingue
  • Aggiornamenti settimanali dei contenuti
  • Premi e referral
  • Supporto prioritario
Inizia la prova gratuita

Nessuna carta di credito richiesta*

✓ Piano gratuito incluso · ✓ Annulla in qualsiasi momento · ✓ Tutti i piani sbloccano il prodotto completo