Requirements and Challenges due to Data Growth
A key requirement of SAP BW/4HANA is to store data - a lot of data!
Data is collected from all source systems in the organization. Many of those systems generate huge amounts of data on a daily basis. SAP BW/4HANA can even collect data in real-time using streaming mechanisms, and so the flow of data never stops.
From a technical perspective, SAP HANA - the database that powers SAP BW/4HANA - could cope with huge data growth. We would simply scale-up the hardware by adding more memory. Once the server reaches its memory capacity, we would then add more servers. This is called scale-out. But this is a very expensive solution to the data growth problem.
Apart from these increasing costs of storing more and more data in SAP BW/4HANA memory, we are in danger of clogging up the system with data that is rarely used. So let's take a step back and think about the best solution.

Sophisticated concepts of data management are required to optimize financial investments and usage of SAP BW/4HANA hardware resources. SAP provides concepts and solutions to assign SAP BW/4HANA data to various storage areas and storage media.
Without sophisticated data management in SAP BW/4HANA:
All data must be held in RAM in order to be processed
Large systems require a large HANA sizing based on a scale up/scale out architecture
For data held in RAM, costs for hardware and licenses have to be considered; especially for data that is not required to be available in memory all the time because it is rarely used and performance is not mission critical.
Multi-Temperature Data Management Concept
Data has a life-cycle. When data is new, it is usually very important to the business and used in decision-making. But as data ages, its value usually decreases as it is used less and less. We should move the less valuable data, from the highest performance / highest cost storage - which is memory - to the lower performing / cheaper storage options - such as disk.
What is needed are tools to manage the data life-cycle so that we can move data from memory to disk when the time is right. Such tools are included in SAP BW/4HANA.

With the concept of Multi-Temperature Data Management it's possible to decouple hardware growth form data growth. SAP has defined this data storage concept, which classifies data as HOT, WARM, or COLD (and sometimes even FROZEN), depending on frequency of access and certain other criteria. These criteria include the type of data involved, how useful it is for business purposes, the importance of these processes, frequency of access, and performance and security requirements. More facts that influence the setup of the SAP Multi-Temperature strategy for storing data include:
Budget restrictions
Technical restrictions in capacity on your SAP HANA database
Storage of historical data (due to data growth)
Storage of bulk data (settlement data, automatic logs, clickstream data)
Guidelines for saving company data, such as the need to save all data for at least some years for legal reasons
A large portion of data managed in a large enterprise data warehouse, such as SAP BW/4HANA, is processed frequently and needs fast access. This kind of data can be considered as HOT.
In addition, there is often also a large volume of data that is not accessed frequently and perhaps might not require fast access. For this reason, this type of data can be defined as WARM. Data that is no longer needed but must still be kept, perhaps for legal reasons, can be classified as COLD.

SAP BW/4HANA data is classified by access frequency and use case into HOT, WARM, and COLD.
In the context of the SAP BW/4HANA reference architecture for data warehousing (Layered Scalable Architecture for BW/4HANA), the various areas in a data warehouse and the different architectural layers of the EDW architecture can be assigned to these multi-temperature data categories.
Let's learn more about these multi-temperature data categories:
Hot- All layers related to mission-critical, day-to-day business analysis and planning
- Hot data is accessed frequently for reporting and planning or by regular SAP BW/4HANA processes.
- Examples include:
- Data Mart DataStoreObjects (advanced).
- Standard DataStoreObjects (advanced).
- There are no functional restrictions: read and write actions are allowed on this data.
- All layers related to data acquisition
- Warm data is accessed less frequently or rarely. It is not critical in terms of performance, and does not have to be permanently stored in the main memory, typically Staging ADSOs in the LSA++ Corporate Memory and Open Operational DataStore layer. There are no functional restrictions.
- Examples are:
- Objects in the Corporate Memory, typically Staging DataStore Objects (advanced).
- Objects in the Open Operational DataStore layer, typically Staging DataStore Objects (advanced).
- There are no functional restrictions: read and write actions are allowed on this data.
- All layers related to the retention of historical data
- Cold data is accessed rarely or sporadically.
- The data does not have to be held in the SAP HANA database.
- Instead, it is stored and managed outside of SAP HANA in an external source.
- There are functional restrictions: this data is used mainly for read only. It can only be made available for reporting by enabling a setting in the query. By default this data is not accessed by queries. Writing to the data is possible in exceptional cases only, such as corrections. If reading this type of data is required, expectations regarding performance must be set accordingly.