Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

RESTful schedule instance ID do not match with instance PID in CMC Instance details

SAP BO 4.1 sp1

I'm using the RESTful Web Service API to schedule a Webi report with the following API:

In the response, I get the Location in order to retrieve the scheduled
resource's instance id (<instnceId>) and to use it to monitor the
resource's status, using the API:

In the SAP Business Objects Central Management Console, I'm looking
for a
reference to this <instanceId>.
From the resource's history I found in the "View->Instance details"
section, a PID that doesn't correspond to the <instanceId> retrieved by
the API.

Why the 2 IDs don't match?

Thank you

Former Member

Hi Riccardo,

The PID in the status details is not the SI_ID of the instance, but rather the Process ID of the AdaptiveJobServer that ran the job.  This is a child process of the AdaptiveJobServer that is created run the schedule jobs.  (you can see the Process ID of the java.exe process in Task manager).  If the machine is under load, several child job servers can be created.

I'm not aware of any way to get the SI_ID of the instance in the CMC, but you can get the SI_CUID from the document link.  This will match the CUID of the instance if you return its properties (or ../infostore/<documentId>/children ) using the Rest APIs


0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question