Skip to Content
Author's profile photo Anubhav Pandey

OData – Everything that you need to know (Part 10)

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Hery L
      Hery L

      good series, can't wait the next blog about simple UI5 app using this OData

      Author's profile photo Anubhav Pandey
      Anubhav Pandey
      Blog Post Author

      Thanks Heriyanto. NBlog on UI5 might take some more time 🙂

      Author's profile photo Sasibhushan Kumar
      Sasibhushan Kumar

      Good work Anubhav.. I appreciate your efforts for preparing this sessions.

      Author's profile photo Anubhav Pandey
      Anubhav Pandey
      Blog Post Author

      Thanks S Kumar

      Author's profile photo Dhiraj Kumar
      Dhiraj Kumar

      Thanks Anubhav for the effort. The entire series is very informative, explained in simple way.

      Author's profile photo Former Member
      Former Member

      Hi Anubhav, Appreciate your efforts, it's good learning. Would you share some demos on these topics. 1. Association and Navigation. 2. How to navigate to Items from Header. 3. Assuming there are 1000K records how do you improve performance without loading all the records. 4. Expand query option. 5. Any complex business scenarios which might be useful in the project.

      Author's profile photo Anubhav Pandey
      Anubhav Pandey
      Blog Post Author

      Thanks Ram.

      I certainly intend to author more blogs on OData advanced topics however, this blog series was intended to cover the basics.

      to answer your question on performance, there are many techniques which are available such as implementing $expand, soft state, $top and $skip for paging, $select to pull only the required data from backend as so on.

      You can refer to the following blog authored by one of my colleagues on performance topic that might help you.

      The 10 commandments of ODATA performance

      Author's profile photo Ralf Hakspiel
      Ralf Hakspiel

      Hi Anubhav!

      May I ask some additional questions?

      1. can you please share your PPT/PDF slides you have shown in the youtube videos?
      2. will you also continue this blog covering the SAPUI5 SFLIGHT Part?
      3. can you please share the ABAP code? There have been some exceptions if have never seen and although you said your ABAP was straight I think it was bright enough!
      4. it did not quite understand what was the difference of entity and entityset in Flightcarrierset.
      Concerning your ABAP code I think that flightcarrier_get_entity is just for ONE special carrier as  inputparameter and flightcarrier_get_entityset is select *.
      When connecting it to the Serviceimplementation: I think getEntity (Read) is for flightcarrier_get_entity and getEntityset (Query) is for flightcarrier_get_entityset.

      I do not get quite the difference when do I use (Read) and when to use the (Query) service?



      Author's profile photo phanikumar yennamani
      phanikumar yennamani

      Thanks Anubhav . It is very clear and very helpful.

      Waiting the next blog about  using OData in SAP UI5.

      Author's profile photo GURAMRITPAL SINGH

      Very Detailed, Elaborated with self explanatory examples. Appreciated your work and Knowledge.



      Author's profile photo Ivan Gurin
      Ivan Gurin

      Big thank you for that useful course.

      Author's profile photo Michael James Dugay
      Michael James Dugay

      Very useful course so a big thank you for that! Hope you can create one for the SAPUI5 app that consumes the OData service.

      Author's profile photo Anubhav Pandey
      Anubhav Pandey
      Blog Post Author

      I have not been able to write further blogs on SAPUI5 developments. Will keep that in mind to provide an end-to-end experience.


      Author's profile photo Pranav Agarwal
      Pranav Agarwal

      Hi Anubhav,


      Thanks for writing this blog.

      I have created a sample OData service. All the steps are performed as mentioned in this tutorial.

      But while registering service, have not got any server(GATEWAYLOCAL) under Service Maintenance in TCode SEGW.

      Can you please guide on the step that might be missed.






      Author's profile photo Shivani Dalmia
      Shivani Dalmia

      It was a very straightforward and simple to learn blog series. Thanks for writing these blogs.

      Grateful !!

      Author's profile photo Elsy Mena
      Elsy Mena

      I agree with everybody, really nice and simple way to explain. Thank you for sharing.

      Author's profile photo Sai Shankar Manugula
      Sai Shankar Manugula

      Thank you Anubhav. It is really a helpful blog series which gives the basic understanding of the creation and consumption of odata.

      Author's profile photo Sai Kowluri
      Sai Kowluri

      Excellent Blog Series Anubhav. Thank You.

      Author's profile photo Seema Diwakar Nimje
      Seema Diwakar Nimje

      Hi  Anubhav,

      Great blog.  Did you even write the blog for SAP UI5?



      Author's profile photo Anubhav Pandey
      Anubhav Pandey
      Blog Post Author

      Hi Seema

      I did not write the blog on SAPUI5.

      Author's profile photo trishul desai
      trishul desai

      Great description on Odata over 10 blogs! Thanks for sharing your knowledge!


      Author's profile photo Pavan Krishna Mulpur
      Pavan Krishna Mulpur

      Really fantastic blog series explaining the nuts and bolts of OData in a very lucid manner. Thanks a lot Anubhav for this detailed but simple blog series.

      Author's profile photo Ishita Shah
      Ishita Shah

      Thank You! Nice blog specially for beginners in OData.Do you have any blog that shows creation of OData service to consumption in Fiori App(End to End tutorial) that will help a lot.


      Author's profile photo Nikhil Zachariah
      Nikhil Zachariah

      Thank you so much for your effort. God Bless you..Anubhav.

      Author's profile photo Anubhav Pandey
      Anubhav Pandey
      Blog Post Author

      Thanks Nikhil. Glad you liked it.