Hi Sisense Support,
We have a need to create a Custom REST Connector to import our data from our REST API to Sisense's ElastiCube.
However, we are facing a challenge with one of our REST API. Please help to provide your advices or any workaround.
We have the REST APIs which need to do three steps before the final data could be polled. The reason for this is because it needs time to prepare data or large data set.
1. The REST API Call 1: Caller submits the query and gets a Query Id back
2. The REST API Call 2: Caller polls for query progress and waits until the query is completed.
3. The REST API Call 3: When the query is completed (Step #2 responses with 100% completed), Caller gets the results with pagination supported.
As such kind of REST API, Is there any way to implement / config to get the final results which depending on the previous REST API calls?
Or Do we need to re-implement the Sisense.Connectors.RestConnector.dll to support it?
Or Could we implement a Custom Connector using Java which implements any calling logics we want inside? Any document or guidances is much appreciated.
P/S: I skimmed through the Sisense Document to try to find out any guidances for creating a Custom Connector, but could not, except the Custom REST API.
Please sign in to leave a comment.