In case you use a Virtual Providers based on HANA Models, you need to take into account that by default only global selections are transferred to the database. This simplification is called convex hull. The following simple example dicusses some technical details and how you can switch off the usage of convex hull.
InfoCube based on Hana View(Only Global Selections)
Query with Local Restrictions
We run the query in Transaction RSRT and use the button Execute&Debug:
The corresponding statement of the HANA Analytics-API is as follows:
There are no local restrictions, convex hull was applied.
InfoCube based on Hana View("Only Global Selections" NOT set)
When we run the query again, we see that the statement has changed the following way: