There is a different call of ABAP method that executes the BW transformation introduced for cloud based BW systems. It can be spotted in method TRANSFORM of class CL_RSTRAN_TRFN_CMD. First there is a check if the BW is cloud based system. If so the request parameter (i_r_request) that is passed to a method call is l_r_request_cloud. In case it is on-premise based BW system the value of the same parameter is l_r_request.
The
two request are generated by a same class and different method call:
cl_rsar_function=>set_request_cloud(
i_r_request = l_r_request_cloud ).
cl_rsar_function=>set_request(
i_r_request = l_r_request ).
In
case cloud system the request is instance of IF_RSBK_REQUEST_PROXY_CLOUD.
For
on-prem request it is instance IF_RSBK_REQUEST_ADMINTAB_VIEW.
Both
the interfaces provide access to runtime attributes of a data load request
during its processing. It acts as a bridge between an infoprovider admin screen/tab
(in the class called as - IPRO Admin Tab) used for monitoring and
administration of requests) and the request object itself in the BW system.
