- Sync Project Details from Oracle Primavera Cloud to PostgreSQL Using Amazon SQS
- Install and Configure the Recipe
3 Install and Configure the Recipe
On your Oracle Integration instance, install the recipe to deploy and configure the integration and associated resources.
- On the Oracle Integration Home page, in the Get started section, click Browse store.
- Find the recipe you want to install, then click Get.
A message confirms that the recipe was successfully installed, and the recipe card shows In use.
- Click Configure
on the recipe to configure its resources.
The project workspace opens, displaying all the resources of the recipe. Configure the following resources before you activate and run the recipe.
Configure the Amazon SQS Connection
- In the Connections section, click the connection name.
- In the Properties section, enter the AWS region name. For example:
ap-south-1
. - In the Security section, enter
the following details:
Field Information to Enter Security Policy Select Amazon Signature Version 4. Access Key Enter the access key obtained from the AWS instance. See Configure Amazon SQS. Secret Key Enter the secret key obtained from the AWS instance. AWS Region Select the same AWS region that you entered in step 2 ( ap-south-1
). - Click Save. If prompted, click Save again.
- Click
Test to ensure that your
connection is successfully configured. In the resulting
dialog, click Test again.
A message confirms if your test is successful.
- To return to the project workspace,
click Go back
.
Configure the Oracle Primavera Cloud Connection
- In the Connections section, click the connection name.
- In the Properties section, enter the Oracle Primavera Cloud host name. For example:
https://your_domain_name.oraclecloud.com
. - In the Security section, enter
the following details:
Field Information to Enter Security Policy Select Oracle Primavera Cloud Login. Username Enter the username of the account created for Oracle Integration on the Oracle Primavera Cloud instance. See Configure Oracle Primavera Cloud. Password Enter the password of the account created for Oracle Integration on the Oracle Primavera Cloud instance. - Click Save. If prompted, click Save again.
- Click
Test to ensure that your
connection is successfully configured. In the resulting
dialog, click Test again.
A message confirms if your test is successful.
- To return to the project workspace,
click Go back
.
Configure the PostgreSQL Connection
- In the Connections section, click the connection name.
- In the Properties section,
enter the following details:
Field Information to Enter Host Name Enter the PostgreSQL host name. See Configure PostgreSQL. Port Enter the PostgreSQL port. Database Name Enter the name of the database. - In the Security section, enter
the following details:
Field Information to Enter Security Policy Select Username Password Token. Username Enter the username of your PostgreSQL instance. Password Enter the password of your PostgreSQL instance. - Click Save. If prompted, click Save again.
- Click
Test to ensure that your
connection is successfully configured. In the resulting
dialog, click Test again.
A message confirms if your test is successful.
- To return to the project workspace,
click Go back
.
Configure the Lookup Table
Edit the ORACLE-BRT-AWS_SQS_PROPERTY lookup table and enter appropriate values.
- In the Lookups section, click the lookup name.
- In the Property_Name column, enter the name of the column.
- In the Property_Value column, enter the value as shown in the table below.
Property Description Value QueueURL Specifies the Queue URL. https://sqs.<AWS Region>.amazonaws.com/<AWS Account ID>/<Queue Name>.fifo
- Click Save. If prompted, click Save again.
- To return to the project workspace,
click Go back
.