Before creating objects in SAP Datasphere, it is recommended to think about a modeling approach. Let's explore modeling with layers.
Modeling Approach

When you want to set up a layered modeling approach, the following layers can be used:
Inbound layer: The foundational data ingestion layer that serves as the entry point for data from various source systems, providing direct 1:1 mapping from source systems with minimal transformation.
Harmonization layer: Objects on top of the inbound layer with a strong focus on re-usability, data standardization, semantic enrichment, and creating reusable views on top of the inbound layer with common business terminology and unified data structures.
- In this layer, the individual data sets from different systems get harmonized in terms of standardized semantics and values.
- The harmonization layer is often portrayed explicitly as the preparation layer for the objects in the propagation layer.
- Use projections (column selection, column renaming) to harmonize field names from different systems and to apply static technical filters.
- Use data access controls to restrict users from accessing all data.
Propagation layer: Objects on top of the inbound or harmonized layer, which provide semantic and value standardization of data from various sources, offering data in a highly harmonized form for further distribution and multiple use.
- In this layer the individual data sets get combined with joins and unions, data is aggregated if required and dynamic filters are applied.
- Master data objects and their semantics are modeled in this layer including text and hierarchy associations.
- Data in this layer is consistent, complete and generally free of redundancy (except for performance reasons or complicated modeling tasks).
- The propagation layer can also be used to serve the persistent architected data marts and is a basis for the reporting layer.
- Use data access controls to restrict users from accessing all data.
Reporting layer: Typically objects (analytic models) that are accessed by reporting tools such as SAP Analytics Cloud.
- Variables, exception aggregation, restricted and calculated measures are modeled here.
- Use data access controls for further restrictions related to reporting on data sets.
