How to use PI/PO systems in SAP BTP

How to use PI/PO systems in SAP BTP

PI/PO systems are usually located in a private environment so you need to use special SAP services to organize the connection.
  1. First of all, configure a cloud connector on the system which has access to PI/PO. (Configuration of the cloud connector is not a subject of the article).
  2. Create two services from the command line (or from UI):
    cf create-service connectivity lite figaf-connectivity
    cf create-service destination lite figaf-destination
  3. Uncomment the two lines from the manifest.yml
    1. #  - figaf-connectivity
    2. #  - figaf-destination
  4. If your cloud connector has locationId, specify the corresponding value in vars.yml.
  5. Push the applications as usual:
    cf push --vars-file vars.yml
  6. Use virtual host and port in the Agent configuration. P4 port usage is not supported for now.
  7. Check the connectivity. If everything is fine, you will see the tests passed:

    • Related Articles

    • How to add xslt templates to the tool deployed in SAP BTP

      Migration from PI/PO systems to CPI systems is one of the most important features of the Figaf tool. Here you can find more details about it: It requires XSLT templates placed on a server. ...
    • Deploy to SAP BTP, Cloud Foundry

      This article describes how to deploy the Figaf tool to CPI BTP, Cloud Foundry. Install "cf" command on your computer Log in to your SAP BTP account ...
    • How to download logs from Figaf app in SAP BTP

      SAP BTP cockpit allows accessing only the last 1000 lines of logs. Sometimes it's enough for debugging but in most cases, it's not. So there is a way to download all needed logs directly from the app. First of all, you need to execute next two ...
    • Setup Cloud Connector to Mock SAP CPI iFlows

      To mock endpoints in SAP Cloud Integration/CPI you need to set up the Cloud Connector to point to the Figaf system. If you deploy in SAP BTP there is no need to set up Cloud Connector because it is hosted on a public URL.  This guide helps you set it ...
    • Requirement before installation

      We recommend the following prerequisites Registration for a trial at so you will get a license key Download the Figaf runtime jar file at Have a server/laptop with 8Gb of memory. Figaf can run on a laptop but ...