My use case is that I have a paginated api , like http://someurl.com/next=abc , here next is a pointer to the next set of records. The api will return a pointer to the next set of records in the response, then I need to use that and pass in the next parameter of the url.
My questions are:
- since Async I/O in Flink provides a mechanism to use HTTP client to call external APIs. How can i use to call paginated api? Using batch/ streaming mode.
- Also I do need to put the next pointer in the database to have an audit trail of what i have processed.
Does flink allow that? I know we can use Table API or flinks batch processing mode for dataStreams.
Any one know how to do that ?
Any help is greatly appreciated.
Regards