06-14-2017 11:01 PM
Hi all,
We’re planning to leverage publicly exposed Monitoring API to replay the failed messages (based on the State of the pipeline). The challenge we’re facing is, we’re not able to figure out how to update the STATE from ‘FAILED’ to ‘COMPLETED’. Per documentation, SnapLogic has not exposed the POST method to overwrite/update any of the attribute available in Monitoring API.
Any pointers to resolve this will be highly appreciated.
Best,
YV
06-21-2017 06:47 AM
Quoting: ““So far we’re not able to confirm if SnapLogic will generate a
fresh runid/instance id for the pipeline execution because of replay. If
it’s a new runid with pipeline status as COMPLETED, the problem is we don’t
have means to either update the status of original ‘FAILED’ pipeline or
update the runid to use the one for the failed one.””
Every run will generate new run id.
Thanks & Regards,
Naveen
06-23-2017 06:20 AM
YV,
We know Snaplogic generated a new runid each time you execute the pipeline. How about you keep track of the status in the database and changed the failed pipeline status to completed ?
06-23-2017 08:33 AM
Yeah that’s what we’ll be doing now, earlier we thought it’ll be easy if status can be manipulated by the monitoring API.