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