Enterprise Data Warehouse Layer 
The Enterprise Data Warehouse layer consists of the data acquisition layer, the quality and harmonization layer, the data propagation layer and the corporate memory.

The data acquisition layer takes the data from the source and distributes it in the BW system. This layer allows you fill all targets independently of each other, and even at different times.
In the quality and harmonization layer, the data is transformed, standardized and stored in DataStore objects.
The level of transformation required here depends on how different the sources are that the data comes from. No transformations are peformed here that affect the business logic.
The data propagation layer is used for the applications. This should happen as quickly as possible, which is why you have the option of semantic partitioning in this layer. The data is stored and consolidated in DataStore obejcts. The data propagation layer provides a basis for further distribution and reuse of data.
The Corporate Memory is filled independently of the update into the architected data marts. It contains the complete history of the loaded data. It is used as a source for reconstructions without the need to access the sources again.