Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Want to see what's currently in public preview? We've pulled it all together in one place. Check it out here
cancel
Showing results for 
Search instead for 
Did you mean: 
arnaudklr
Partner - Contributor
Partner - Contributor

Pagination Issue with REST Connector for OData V4 API

Hello,

I am experiencing an issue with the Qlik REST connector when retrieving data from an OData V4 API. Data retrieval works correctly, except for pagination.

 

Problem Details:

  • The @odata.nextLink field contains the following url for pagination:

arnaudklr_1-1722932678580.png

  • During the REST connector configuration, I specified the pagination path as root/@odata.nextLink. However, this does not seem to work (I noticed that the @odata.nextLink field is constructed without the system name):

arnaudklr_2-1722932736658.png

 

arnaudklr_0-1722932588690.png

  • On the other hand, with an OData V2 API, pagination works correctly. Perhaps because the __next field is built with the system name:

arnaudklr_3-1722932889469.png

 

Questions:

  • Is there a limitation in Qlik's configuration to handle nextURL for an OData V4 service that does not contain the system name in the following url?
  • Could it be an issue with my connector configuration?
  • Is there any other solution for using an OData V4 service rather than an OData V2 service?

 

Thank you in advance for your assistance.

Best regards,

0 Replies