Lumosity Data Warehouse is a part of a huge ETL process in Lumosity. ETLs are responsible for data extraction out of the source systems, their transformation and load into a data warehouse. The source for this system is a production database with a large amount of data. A part of this system is the support for various sources and destinations like the database, storage web service and cloud data warehouse, as well as the combinations of all mentioned sources.