Consuming Business Entities with SADL

SADL (Service Adaptation Definition Language) enables fast read access to data for scenarios on mobile and desktop applications based on SAP HANA using query push down.

Modelling a SAP Gateway Service Based on SADL Models

In the SAP Gateway Service Builder, you can create OData services based on SADL models, such as CDS views or DDIC tables. A simple mapping editor enables you to map properties and navigation properties of the OData model to the SADL model entities and associations.

For more information, look here: Creating OData Services Based on Business Entities

Enforce Authorizations for SADL-Based Applications

You can use modeled CDS authorizations by defining Data Control Language (DCL) roles. These authorization roles are now automatically evaluated by the SADL runtime.

For more information, look here:

Fine-Tuning the Execution of SADL-Based SAP Gateway Services

You can navigate between any entity sets of an OData service, irrespective of whether they are mapped by SADL to a business entity or not.

You can improve the performance of get_entity methods by transforming an entity key into a condition that is based on values of one or more other fields.

You can improve the performance of OData requests using the $expand parameter with optimized database access.