Hi John
I have never used Planning Analytics SAP Connector, but as far as i understand it, it is very similar as a Python integration (sometimes curl instead python) as we did for several customers here in Brasil.
Basically it is a call to a webservice, where you have a HANA query published, as you noticed.
You need to use executecommand to call it, either python or curl, and to use some DOS (or powershell) trickies to generate files to be used as a way to have flow control (http status control basically - 200, 401, etc). I see that the one from IBM would be a similar way, you have a log option to use with the command line, as you will run it with good ole DOS/command or powershell.
IBM documentation is short here, these are the links I have found:
https://www.ibm.com/docs/en/SSD29G_2.0.0/pdf/configuring_SAP_for_IBM_SAP_Connector.pdf
https://www.ibm.com/docs/en/SSD29G_2.0.0/pdf/running_configuring_IBM_SAP_Connector.pdf
Useful functions with Turbo Integrator here is WildCardFileSearch, FileExists, Synchronized, RunProcess - either to develop techniques to control error flow from http status messages with files (for example - creating session files with http status on its names and looking for them with fileexists, wildcardfilesearch) or to develop parallel running integrations (synchronized, runprocess).
If you use python, main packages which you will need are pandas, tm1py, pycurl or urllib (to run web services integration).
If you decided to use python or curl, you will need to develop paging techniques using $top and $skip for pagination.
Regards
Márcio
------------------------------
Marcio Costa
------------------------------