Creating Integration & Database Extraction in OIC | Part 3

Creating Integration and Extracting Data from Database in OIC (Part 3)

Step 6: Creating Integration in OIC

1. Click “Create Integration.”
2. Select Application Integration

OIC integrations page selecting Create Integration and choosing Application Integration in Oracle Integration Cloud (OIC)

3. Enter the name:
4. OIC DB to Engine Supplier Load

OIC integration creation screen entering OIC DB to Engine Supplier Load name in Oracle Integration Cloud (OIC)

You can give your logical name as required

5. Identify the trigger connection and select that connection

OIC integration setup screen: entering logical name and selecting trigger connection in Oracle Integration Cloud (OIC)

6. Now configure basic info and click continue.

OIC integration setup screen configuring basic information and clicking Continue in Oracle Integration Cloud (OIC)

7. Now Configure Resource Configuration

OIC integration setup screen configuring resource configuration settings in Oracle Integration Cloud (OIC)

8. Provide the relative endpoint:

OIC REST integration screen entering relative endpoint for API configuration in Oracle Integration Cloud (OIC)

9. Select the type of REST API

10. Configure and click Continue

OIC REST configuration screen: selecting REST API type and clicking Continue in Oracle Integration Cloud (OIC)

11. Provide sample JSON:

OIC REST configuration screen providing sample JSON payload for API setup in Oracle Integration Cloud (OIC)

12. Click “Continue.”

OIC integration setup screen clicking Continue to proceed with configuration in Oracle Integration Cloud (OIC)

13. Click “Finish.”

OIC integration setup screen clicking Finish to complete configuration in Oracle Integration Cloud (OIC)

14. Save

OIC integration screen saving configuration in Oracle Integration Cloud (OIC)

Resolving Default Error (Business Identifier)

1. Observe integration status shows “Draft.”

2. Click on the error icon

3. Identify error: Primary Business Identifier missing

4. Click “Edit.”

OIC integration error screen identifying missing primary business identifier and clicking Edit in Oracle Integration Cloud (OIC)

5. Open Business Identifier section

6. View Tracking Variables 1, 2, 3

7. Assign Primary Tracking Variable (mandatory)

8. Use Method as tracking variable

9. Click “Save.”

OIC integration tracking configuration screen selecting Method as tracking variable and saving in Oracle Integration Cloud (OIC)

Verifying Configuration State

1. Observe integration status changes to “Configured.”

2. Confirm integration can now be tested

OIC integration status screen showing configured state and ready for testing in Oracle Integration Cloud (OIC)

Note: Currently only trigger is configured

Adding Database Extraction Step

1. Click on + icon after the trigger.

OIC integration flow screen: clicking plus icon after trigger to add new step in Oracle Integration Cloud (OIC)

2. Select ATP Database Connection

3. Enter name: Extract suppliers from DB
4. Click “Continue.”

5. Select Run SQL Statement option
6. Click “Continue.”

OIC database action screen selecting Run SQL Statement option and clicking Continue in Oracle Integration Cloud (OIC)

Writing SQL Query

1. Go to the database and prepare the query.

OIC database preparation step: accessing database to prepare SQL query in Oracle Integration Cloud (OIC)

2. Write query:
select * from OIC_pre_suppliers where status = ‘Draft’

OIC database integration screen writing SQL query to fetch draft supplier records in Oracle Integration Cloud (OIC)

3. Ensure only Draft records are selected

4. Return to OIC

5. Paste query in SQL section

6. Click “Validate.”

OIC mapper screen validating mapping configuration to ensure no errors in Oracle Integration Cloud (OIC)

7. Confirm Validation Successful

OIC SQL configuration screen clicking Validate and confirming successful validation in Oracle Integration Cloud (OIC)

8. Click “Finish.”

OIC database action screen clicking Finish to complete SQL configuration in Oracle Integration Cloud (OIC)

Saving and Understanding Mapper

1. Observe Unsaved Changes

2. Click “Save.”

3. The note mapper appears for activities

4. Understand mapper is used to pass data

OIC integration screen displaying mapper for activities to pass data between steps in Oracle Integration Cloud (OIC)

Activating and Testing Integration (Partial Flow)

1. Click “Activate.”

OIC integration screen clicking Activate to deploy integration in Oracle Integration Cloud (OIC)

2. Select Debug mode

3. Click “Activate.”

OIC integration activation screen selecting debug mode and clicking Activate in Oracle Integration Cloud (OIC)

4. Wait for Activation in Progress

5. Click “Refresh.”

6. Confirm status changes to active.

OIC integration screen selecting active integration and clicking Run to execute flow in Oracle Integration Cloud (OIC)

7. Click “Run.”

OIC integration screen clicking Refresh and confirming status changes to Active in Oracle Integration Cloud (OIC)

8. Configure and Run

OIC integration run configuration screen setting parameters and executing run in Oracle Integration Cloud (OIC)

9. Check Status: 200 OK

OIC integration run result screen showing status 200 OK after successful execution in Oracle Integration Cloud (OIC)

Monitoring Execution

1. Observe execution status (completed).

2. Note: no output returned

3. Go to Monitoring / Logs

4. Open Instance ID

5. View Flow Diagram

6. Check Activity Stream

7. Verify all steps in green

8. Click “Extract suppliers from DB.”

OIC monitoring screen verifying all steps in green and clicking "Extract suppliers from DB" in Oracle Integration Cloud (OIC)

9. View payload data

OIC monitoring screen viewing payload data from integration execution in Oracle Integration Cloud (OIC)

10. Confirm only the draft record is fetched

OIC payload data screen confirming only draft records are fetched from database in Oracle Integration Cloud (OIC)
Shopping Cart