DisponibileIncluso nell’accesso beta

Micro-corso · Intermedio

Controllare la qualità dei dati con SQL

Trasforma i dubbi sulla qualità in controlli ripetibili e prioritari.

Da 60 a 90 minSQL comune · PostgreSQL6 lezioni · 9 attività disponibili
Inizia il corso

Accesso beta gratuito per 30 giorni · nessun pagamento · progressi salvati

Il problema aziendale

Duplicati, valori mancanti e relazioni orfane vengono scoperti troppo tardi nel reporting.

Cosa saprai fare

Scrivere una serie di controlli e produrre un rapporto di anomalie utilizzabile.

  • Misurare completezza e unicità
  • Rilevare record orfani
  • Documentare una regola
  • Dare priorità a una correzione

Limiti di questo micro-corso

Questo micro-corso sviluppa una competenza precisa. Non sostituisce un percorso completo né una formazione di amministrazione server.

Prerequisiti

  • Filtri, aggregazioni e join

Progetto e pratica

9 esercizi verificati sono disponibili. È incluso un progetto aziendale.

Percorso mirato

Il tuo programma, in ordine.

I contenuti restano centralizzati: completare un’attività aggiorna anche il percorso che la contiene.

Micro-lezioni

  1. 01
    La qualità dei dati è misurata da regole

    I dati di qualità non sono solo una tabella senza NULL. Deve rispettare le regole necessarie per il suo utilizzo: identificatori univoci, campi obbligatori, valori autorizzati e coerenza tra le fonti.

    Apri la lezione →
  2. 02
    Un metodo riutilizzabile

    Una buona query si costruisce in brevi passaggi. Esegui prima il sorgente, aggiungi una trasformazione, osserva il risultato, quindi solo la clausola successiva.

    Apri la lezione →
  3. 03
    Passa da una query corretta a un risultato professionale

    In ambito professionale, questa tecnica viene utilizzata in particolare per garantire un'importazione, convalidare un indicatore prima della pubblicazione o monitorare la coerenza tra due sistemi. Tuttavia, una query non è affidabile solo perché viene eseguita: è necessario collegare ogni clausola a una regola aziendale, specificare cosa rappresenta una riga e verificare che il punto, le esclusioni e i valori mancanti vengano elaborati volontariamente.

    Apri la lezione →
  4. 04
    Il problema da risolvere prima della sintassi

    Una colonna di stato contiene `paid`, `PAID`, uno spazio finale e un valore sconosciuto. Una data impossibile o un'e-mail mal formata possono essere silenziosamente ignorati da un'analisi eccessivamente ottimistica.

    Apri la lezione →
  5. 05
    Costruisci un metodo controllabile

    Mantieni il valore grezzo, crea un valore normalizzato separato e classifica ciascuna anomalia in base alla regola. Un rapporto sulla qualità dovrebbe misurare la copertura, l'unicità, la validità e la coerenza tra le colonne.

    Apri la lezione →
  6. 06
    Controllare prima di interpretare

    Confronta prima/dopo la normalizzazione, non sostituire automaticamente un valore ambiguo e pubblicare il numero di record restituiti esclusi da ciascun KPI.

    Apri la lezione →

Esercizi pratici

  1. 01
    Rileva email duplicate

    Trasformare un vincolo di unicità in un controllo misurabile.

    Fai l’esercizio →
  2. 02
    Misura la completezza del telefono

    Produrre un tasso di qualità da volumi espliciti.

    Fai l’esercizio →
  3. 03
    Riconciliare ordini e pagamenti

    Confronta due totali indipendenti in un'unica riga di controllo.

    Fai l’esercizio →
  4. 04
    Identificare le consegne mancanti

    Distinguere una data mancante da una stringa o uno stato vuoto.

    Fai l’esercizio →
  5. 05
    Analizzare una serie temporale con i mesi mancanti

    Rendi visibili i periodi assenti prima di calcolare l'evoluzione e la media mobile.

    Fai l’esercizio →
  6. 06
    Deduplica con una regola deterministica

    Scegli una linea di posta elettronica canonica nonostante date identiche e fonti multiple.

    Fai l’esercizio →
  7. 07
    Controllare un KPI prima della pubblicazione

    Scopri perché uno join con tag aumenta le entrate, quindi ricostruisci il KPI.

    Fai l’esercizio →
  8. 08
    Pulisci un set di dati imperfetto prima dell'analisi

    Profilare le anomalie, definire le regole di validità e calcolare un KPI tracciabile.

    Fai l’esercizio →
  9. 09
    Condurre un'analisi autonoma del venditore

    Scegli il tuo metodo per confrontare reddito netto e rimborsi.

    Fai l’esercizio →

← Torna al catalogo completo