It is important to understand how to work with Oracle Service Cloud in Oracle Data Integrator.
This chapter includes the following sections:
Oracle Service Cloud delivers comprehensive customer experience applications that drive revenue, increase efficiency, and build loyalty.
Oracle Data Integrator (ODI) seamlessly integrates with Oracle Service Cloud. Oracle Data Integrator features are designed to work best with Oracle Service Cloud, including reverse-engineering and mappings.
The Oracle Service Cloud technology concepts map the Oracle Data Integrator concepts as follows: An Oracle Service Cloud Instance corresponds to a data server in Oracle Data Integrator. Within this instance, a schema maps to an Oracle Data Integrator physical schema.
Oracle Data Integrator provides no Knowledge Module (KM) specific to the Oracle Service Cloud technology. You can use the generic SQL KMs to perform the data integration and transformation operations of Oracle Service Cloud data. See Generic SQL for more information.
Installation and Configuration
Make sure you have read the information in this section before you start working with the Oracle Service Cloud technology:
System Requirements and Certifications
Before performing any installation, you should read the system requirements and certification documentation to ensure that your environment meets the minimum installation requirements for the products you are installing.
The list of supported platforms and versions is available on Oracle Technical Network (OTN):
Technology Specific Requirements
There are no technology-specific requirements for using Oracle Service Cloud in Oracle Data Integrator.
Setting up the Topology
Setting up the topology consists of:
Creating an Oracle Service Cloud Data Server
- Duplicate the Oracle technology with the name "Oracle Service Cloud".
- In the Definition tab, enter the following fields:
- Name : Name of the data server that will appear in Oracle Data Integrator.
- User: User name for connecting to the data server.
- Password: Password for connecting to the data server.
- In the JDBC tab, enter the following values:
- JDBC Driver:
- JDBC URL :
jdbc:weblogic:oracleservicecloud:LoginHost=<host>;interfacename=<interface name>;user=<user name>;password=<password>
- JDBC Driver:
- Click Test Connection, to test the established connection.
- Delete all the data types under Oracle Service Cloud/Data Types node in Topology Navigator.
- Reverse-engineer the Oracle Service Cloud data types by right-clicking Oracle Service Cloud and selecting Datatypes Reverse-Engineering from the pop-up menu. In the Reverse Engineer Datatypes dialog, select the Data Server name from the drop-down menu.
Creating an Oracle Service Cloud Physical Schema
Creating and Reverse-Engineering an Oracle Service Cloud Model
This section contains the following topics:
Creating an Oracle Service Cloud Model
Reverse-engineer an Oracle Service Cloud Model
Oracle Service Cloud supports Standard reverse-engineering - which uses only the abilities of the JDBC driver.
To perform a Standard reverse-engineering on an Oracle Service Cloud model, use the usual procedure, as described in Reverse-engineering a Model of Developing Integration Projects with Oracle Data Integrator.
Designing a Mapping
You can use Oracle Service Cloud as a source or a target of a mapping. The KM choice for a mapping determines the abilities and performance of this mapping.
Oracle Data Integrator does not provide specific knowledge modules for Oracle Service Cloud. Use the Generic SQL KMs or the KMs specific to the technology used as the staging area.