ETL

L'ETL (extract, transform, load) è il processo che preleva i dati dai sistemi sorgente, li rimodella per rispettare uno schema di destinazione e li carica in un data warehouse o database di cui report e AI possono fidarsi.

Dati e retrievalextract, transform, load
§ 01DefinizioneETL

Niente gergo, niente formule

In parole semplici, che cos'è?

L'ETL sposta i dati da dove vengono creati a dove vengono usati, in tre fasi con nome e cognome. Extract preleva le righe grezze da ERP, fogli di calcolo, sensori e gestionali di fatturazione. Transform è l'officina: date in un formato solo, valute in una unità sola, clienti duplicati fusi, codici mappati su un catalogo condiviso. Load scrive le righe pulite nelle tabelle del warehouse, sostituendo o accodando secondo le regole. Le esecuzioni sono schedulate: i dati di ieri notte sono pronti a colazione. I punti di rottura sono noti: una sorgente che cambia in silenzio il nome di una colonna, un'unità di misura non convertita, una chiave duplicata, e il report è sbagliato con aria innocente. Per questo ogni ETL serio valida prima di caricare e avvisa un umano quando i controlli falliscono.

§ 02Come funzionaSorgenti grezze in ingresso, warehouse pulito in uscita
  1. 01

    Extract. Le righe grezze vengono prelevate da ERP, fogli e sensori.

  2. 02

    Transform. Formati, unità e codici vengono standardizzati; i duplicati fusi.

  3. 03

    Validazione. Le regole controllano la forma: totali coincidenti, date valide, campi obbligatori pieni.

  4. 04

    Load o alert. Le righe che passano finiscono nel warehouse; un controllo fallito avvisa un umano prima di scrivere.

  5. 05

    Ripeti. L'esecuzione è schedulata, così i dati di ieri ti aspettano ogni mattina.

§ 04

Vuoi che funzioni davvero nella tua azienda?

Progettiamo e rilasciamo sistemi AI con permessi, log e approvazione umana. Si parte con una call di scoping di 30 minuti.