Oracle Fusion Cloud Applications - CRM Setup Guide link
Updated November 16, 2023
Follow our setup guide to connect your Oracle Fusion Cloud Applications - CRM to Fivetran.
Prerequisiteslink
To connect your Oracle Fusion Cloud Applications - CRM to Fivetran, you need:
- An Oracle Cloud account
- An active Oracle Cloud Fusion subscription
- Access to the Application Console
- Security Manager role to access the Security Console
Setup instructionslink
Find server URLlink
Log in to Oracle Cloud.
Go to the Application Console.
Find your Oracle application instance. If you don't have an instance, follow Oracle's instructions to create one.
In the application instance details, find and make a note of the Service Environment URL (for example,
https://servername.fa.us2.oraclecloud.com
). You will need this to configure Fivetran.
Create userlink
Log in to the Oracle Fusion Cloud Application instance for which you want to sync the data.
NOTE: You must have the Security Manager role to create a user.
On the left-hand navigation pane, click Tools > Security Console.
Go to the Users page and click Add User Account.
On the Add User Account page, enter the User details. Make a note of the User Name and Password. You will need them to configure Fivetran.
Click Save and Close.
Create BICC and UCM roleslink
Log in to the Oracle Fusion Cloud Application instance for which you want to sync the data.
NOTE: You must have the Security Manager role to create a role.
Go to Tools > Security Console.
Go to the Roles page and click Create Role.
On the Basic Information page, enter the following role details and click Next.
Field Name Values Role Name For example, BICC_FIVETRAN_ROLE, UCM_FIVETRAN_ROLE Role Code For example, BICC_ADMIN_FIVETRAN, UCM_ADMIN_FIVETRAN Role Category BI - Abstract Role Predefined Role Uncheck the checkbox Description (Optional) Description for the role On the Function Security Policies page, click Next.
On the Data Security Policies page, click Next.
On the Role Hierarchy page, click Add Role.
In the Add Role Membership dialog box, search for the following roles:
- ESS Administrator Role: To create and manage schedules for global data extracts or jobs
- ORA_ASM_APPLICATION_IMPLEMENTATION_ADMIN_ABSTRACT: To get job information, describe datastore, and perform other BICC related operations
- OBIA_EXTRACTTRANSFORMLOAD_RWD: To view and download extracted files from UCM
Click Add Role Membership.
Close the Add Role Membership dialog box and click Next.
On the Segregation of Duties page, click Next.
On the Users page, click Add User and enter the user you created in Step 2 and then click Next.
On the Summary page, review the details and then click Save and Close.
Configure UCM storage for BICClink
Go to the BI Applications Configuration Manager URL. Use the Server URL you found in Step 1. For example, if the server URL is
https://my-oracle-fusion-cloud.oraclecloud.com
, usehttps://my-oracle-fusion-cloud.oraclecloud.com/biacm
.Log in using the User Name and Password you created in Step 2.
Click Configure External Storage
Go to UCM Connection tab and click Test UCM Connection. You should receive an External Storage Connection Succeeded message. Click OK
(Optional) Add custom object to an offeringlink
NOTE: We exclude tables from the syncs if they are not part of an offering.
Add a Data Store for an Offering.
(Optional) Select primary keys for custom objectslink
NOTE: We exclude tables without a defined primary key from the syncs.
Log in to BI Applications Configuration Manager URL using the Server URL you found in Step 1. For example, if the server URL is
https://my-oracle-fusion-cloud.oraclecloud.com
, usehttps://my-oracle-fusion-cloud.oraclecloud.com/biacm
.Log in using the User Name and Password you created in Step 2.
Click Manage Offerings and Data Stores.
Go to the offering associated with the custom objects.
Select your custom data store.
Go to the Edit Columns tab.
Select the Primary Key columns.
Click Save.
(Optional) Add incremental filter to custom objectlink
IMPORTANT: If an object doesn't have incremental filter then Oracle treats that object as a re-import object. Fivetran in that case extracts all the rows even in incremental syncs, which increases MAR.
Enable Incremental Extract for the custom object data store.
Make sure the Select List and Incremental Filter checkboxes are checked for the columns you want to sync.
Finish Fivetran configurationlink
- In the connector setup form, enter a Destination schema prefix.
NOTE: The prefix applies to each replicated schema and cannot be changed once your connector is created.
- Enter the Server URL that you found in Step 1.
NOTE: The Server URL must follow the
https://<instance_name>.oraclecloud.com
format. - Enter the User Name and Password for the user you created in Step 2.
- Click Save & Test. Fivetran will take it from here and sync your data from your Oracle Fusion Cloud applications.
Related articleslink
description Connector Overview
account_tree Schema Information
settings API Connector Configuration