You can invoke the DBT-TriggerPipeline process to trigger a pipeline using the Data Build Tool (DBT) API for the specified account ID and job ID. This invocation returns a job run ID, which you can then use to invoke the DBT-MonitorPipelineStatus process to monitor the pipeline’s status.
DBT-TriggerPipeline
1Open the DBT-TriggerPipeline process and click Actions > Properties Details > Copy Service URL.
2Open a text editor and add the input fields and values to the service URL as shown in the following format:
<Cloud Application Integration POD URL>/active-bpel/public/rt/<API_name>?in_accountId=<DBT account ID>&in_jobId=<DBT job ID>
3Open a browser and paste the service URL.
You will receive a job run ID in the response.
DBT-MonitorPipelineStatus
1Open the DBT-MonitorPipelineStatus process and click Actions > Properties Details > Copy Service URL.
2Open a text editor and add the input fields and values to the service URL as shown in the following format:
<Cloud Application Integration POD URL>/active-bpel/public/rt/<API_name>in_accountId=<DBT Account ID>&in_runId=<DBT job run ID that you received after invoking the DBT-TriggerPipeline process>
3Open a browser and paste the service URL.
You will receive a response that include details, such as environment ID, project ID, job run ID, start time, end time, and status.
You can also invoke these processes using the Run Using option, REST or SOAP API endpoints in API clients, such as cURL, Postman, SOAP UI, or through any programming language.