cancel
Showing results for 
Search instead for 
Did you mean: 

Calling OData from BTP Steampunk causing performance issues .

BODHISATTWA__20
Participant
0 Kudos

I have created a custom OData API, The RAP service is internally calling two standard APIs

API_SALESORDER_SRV & API_BUSINESSPARTNER_SRV .

Once we are getting the data in BTP layer , we are performing some data messaging and creating a OData v2 API which is being consumed by 3rd party application .

Our requirement was to keep the core clean , Hence we called the standard API s on BTP layer and wrote our custom code in Steampunk BTP .

But this is causing performance issue .

Is it better option to use BAPI , to fetch data . ?

Whets the point of having BTP (side-by-side) , If API calls take so much time If it had been On Prem we could have done a SLECT .on DB and it would have been much faster

Does implementing BTP a tradeoff for performance . ???

junwu
Active Contributor
0 Kudos

where is the slowness? your steampunk or the api?

View Entire Topic
Jaman
Participant
0 Kudos

Hi bird-14588,

Try using CDS View for fetching data instead of API to avoid Performance issues.

Thanks,

Ahamed