Data Lake è un'architettura di archiviazione dati centralizzata che supporta l'archiviazione di enormi quantità di dati grezzi. Rispetto ai data warehouse tradizionali, i data Lake possono archiviare dati strutturati e non strutturati nel loro formato originale, mantenendo l'integrità e la diversità dei dati. Il data Lake adotta un'architettura di archiviazione e calcolo distribuita e può supportare carichi di lavoro di elaborazione e analisi dei dati su larga scala. I data Lake consentono ai data scientist di esplorare e analizzare i dati in modo flessibile per scoprire informazioni che i metodi di analisi tradizionali non possono raggiungere.