Il data profiling (profilazione dei dati) è il processo con cui analizzi ed esamini un insieme di dati per valutarne qualità, struttura e coerenza. Consiste nel misurare caratteristiche come tipi di dati, formati, completezza, unicità e distribuzione, per individuare anomalie, errori o incoerenze.
Un buon data profiling aiuta le aziende a capire i propri dati prima di usarli per analisi o integrazioni. Trovando presto i problemi di qualità, le organizzazioni migliorano la precisione dei dati, prendono decisioni migliori e ottengono informazioni affidabili per analytics, report o progetti di machine learning.