Skip to Content
Fondamenti di ingegneria dei dati
book

Fondamenti di ingegneria dei dati

by Joe Reis, Matt Housley
April 2025
Intermediate to advanced
450 pages
15h 22m
Italian
O'Reilly Media, Inc.
Book available
Content preview from Fondamenti di ingegneria dei dati

Appendice A. Dettagli tecnici sulla serializzazione e la compressione

I data engineer che lavorano nel cloud sono generalmente liberi dalle complessità della gestione dei sistemi di archiviazione a oggetti. Tuttavia, devono comprendere i dettagli dei formati di serializzazione e deserializzazione. Come abbiamo detto nel Capitolo 6 sulle materie prime dello storage, gli algoritmi di serializzazione e compressione vanno di pari passo.

Formati di serializzazione

Molti algoritmi e formati di serializzazione sono a disposizione degli ingegneri dei dati. Se da un lato l'abbondanza di opzioni è una fonte significativa di dolore nell'ingegneria dei dati, dall'altro rappresenta un'enorme opportunità di miglioramento delle prestazioni. A volte abbiamo visto migliorare le prestazioni del lavoro di un fattore 100 semplicemente passando dalla serializzazione CSV a quella Parquet. Mentre i dati si muovono attraverso una pipeline, gli ingegneri gestiscono anche la riserializzazione, ovvero la conversione da un formato all'altro. A volte gli ingegneri dei dati non hanno altra scelta se non quella di accettare i dati in una forma vecchia e sgradevole; devono progettare processi per deserializzare questo formato e gestire le eccezioni, per poi ripulire e convertire i dati per un'elaborazione e un consumo coerenti e veloci a valle.

Serializzazione basata sulle righe

Come suggerisce il nome, la serializzazione basata sulle righe organizza i dati per riga. Il formato CSV è un archetipo di formato ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Modelli di progettazione dell'ingegneria dei dati

Modelli di progettazione dell'ingegneria dei dati

Bartosz Konieczny
Nozioni di base sulla qualità dei dati

Nozioni di base sulla qualità dei dati

Barr Moses, Lior Gavish, Molly Vorwerck

Publisher Resources

ISBN: 9798341643338