Executing the Pipeline

The basic workflow to create an inbound integration pipeline:

  1. Create an integration pipeline.

  2. Create a pipeline interface.

  3. Create a message queue.

  4. Execute the pipeline.

  5. View the pipeline execution history.

This page provides the instructions for the fourth step in this workflow. See the other sections for information on the other steps. Once the Message Queue has been created, the next step is executing the pipeline.

Complete the following steps to execute the pipeline:

  1. Begin at the Message Queue Summary screen.

    images/download/attachments/117756280/image2022-8-23_8-0-4-version-1-modificationdate-1679082341000-api-v2.png



  2. Run the cURL (Client URL) command for the created pipeline to upload the data. A sample is shown below.

    curl -verbose -u "<Username>:<Password>" -H "Content-Type: application/json" --data-binary "@products.json" https://<domain>/oms/rest/queue/enqueue?QueueName=inbox/items&Sender=<Username>&InboundInterface=Item_IB&InboundQueueEnterpriseName=HUB4&InboundInterfaceVersion=1.0&ValueChainId=<VC ID>&ClientFileName=products.json
  3. Once the command runs, click the refresh icon to refresh the Message Queue Summary screen.

    images/download/attachments/117756280/image2022-8-23_8-5-3-version-1-modificationdate-1679082341000-api-v2.png



    A Messages tab appears, showing the execution result in the Result Queue field.

    images/download/attachments/117756280/image2022-8-23_8-8-31-version-1-modificationdate-1679082341000-api-v2.png



  4. The uploaded data now appears in the ONE system in the desired format.