A data lake is a type of data warehouse that allows you to store all of your structured, semi-structured, and unstructured data in its original state. It is a cost-effective way to store an organization's complete pool of data for later analysis and thereby improve operations. A data lake is not the same as a data warehouse. A data warehouse can store filtered, processed data, but a data lake can only hold a large amount of raw data.
read more..