Using Oracle Data Integrator Cloud

1y ago
8 Views
2 Downloads
2.36 MB
304 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Lilly Kaiser
Transcription

Oracle CloudUsing Oracle Data Integrator CloudE93719-01March 2018

Oracle Cloud Using Oracle Data Integrator Cloud,E93719-01Copyright 2018, Oracle and/or its affiliates. All rights reserved.Primary Author: Oracle CorporationThis software and related documentation are provided under a license agreement containing restrictions onuse and disclosure and are protected by intellectual property laws. Except as expressly permitted in yourlicense agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify,license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means.Reverse engineering, disassembly, or decompilation of this software, unless required by law forinteroperability, is prohibited.The information contained herein is subject to change without notice and is not warranted to be error-free. Ifyou find any errors, please report them to us in writing.If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it onbehalf of the U.S. Government, then the following notice is applicable:U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software,any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are"commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agencyspecific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of theprograms, including any operating system, integrated software, any programs installed on the hardware,and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.No other rights are granted to the U.S. Government.This software or hardware is developed for general use in a variety of information management applications.It is not developed or intended for use in any inherently dangerous applications, including applications thatmay create a risk of personal injury. If you use this software or hardware in dangerous applications, then youshall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure itssafe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of thissoftware or hardware in dangerous applications.Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks oftheir respective owners.Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks areused under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron,the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced MicroDevices. UNIX is a registered trademark of The Open Group.This software or hardware and documentation may provide access to or information about content, products,and services from third parties. Oracle Corporation and its affiliates are not responsible for and expresslydisclaim all warranties of any kind with respect to third-party content, products, and services unless otherwiseset forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not beresponsible for any loss, costs, or damages incurred due to your access to or use of third-party content,products, or services, except as set forth in an applicable agreement between you and Oracle.

ContentsPreface1AudiencexivDocumentation AccessibilityxivConventionsxivRelated ResourcesxivGetting Started with Oracle Data Integrator CloudWhat is Oracle Data Integrator Cloud1-1What is Data Integration?1-1About Oracle Data Integrator Cloud1-1What is E-LT?1-2Before you Begin with Oracle Data Integrator Cloud1-3How to Begin with Oracle Data Integrator Cloud1-3Accessing Oracle Data Integrator Cloud1-4Users1-4Part IOracle Data Integrator Cloud Architecture, Components, andWorkflows2Oracle Data Integrator Cloud ArchitectureOracle Data Integrator Cloud Architecture3Oracle Data Integrator Cloud ComponentsOracle Data Integrator Components42-13-1Oracle Data Integrator Cloud Service WorkflowsTypical Workflow for using Oracle Data Integrator Cloud on a Single Instance4-1iii

Typical Workflow for using Oracle Data Integrator Cloud on a Clustered InstancePart II4-1Creating Service Instances for Oracle Data Integrator Cloud5Creating an Object Storage Classic Container6Provisioning Oracle Database Cloud Service InstancesCreating an Oracle Database Cloud Service Instance786-1Provisioning and Accessing Oracle Data Integrator Cloud ServiceInstanceProvisioning the Oracle Java Cloud Instance7-1Connecting to the Oracle Java Cloud Instance Environment Using SSH7-3Installing Oracle Integrator7-6Locating your Database Prefix7-7Creating Oracle Data Integrator Repository using the Repository Creation Utility(RCU)7-8Updating the Java Cloud Instance Domain7-10Creating Agents in the Master Repository Using Oracle Data Integrator Studio7-13Starting the Administration Server7-15Post-Configuration Tasks7-16Starting the Managed Server7-17Provisioning and Accessing the Clustered Oracle Data IntegratorCloud InstanceProvisioning the Clustered Oracle Java Cloud Instance8-1Connecting to the Oracle Java Cloud Instance Environment Using SSH8-3Installing Oracle Data Integrator8-6Installing Oracle Data Integrator on the Second Oracle Java Cloud Instance Node8-7Locating your Database Prefix8-10Creating Oracle Data Integrator Repository using the Repository Creation Utility(RCU)8-11Updating the Clustered Oracle Java Cloud Instance Domain8-13Creating Agents in the Master Repository Using Oracle Data Integrator Studio8-16Starting the Administration Server8-18Post-Configuration Tasks8-19iv

Starting the Managed ServersPart III910118-19Integrating DataUnderstanding Oracle Data Integrator ConceptsIntroduction to Declarative Design9-1Introduction to Knowledge Modules9-2Introduction to Mappings9-4Datastores9-4Declarative Rules9-4Data Flow9-6Typical Integration ProjectsDesign-time Projects10-1Batch-Oriented Integration10-2Event-Oriented Integration10-2Service-Oriented Architecture10-3Data Quality with ODI10-4Setting up a TopologySetting Up the Topology11-1Creating a Context11-1Creating a Data Server11-2Pre-requisites and Guidelines11-2Creating a Data Server11-3Creating a Data Server (Advanced Settings)11-6Testing a Data Server Connection11-9Creating a Physical Schema11-9Creating a Logical Schema11-10Creating a Physical Agent11-11Creating a Logical Agent11-12Working with Big Data11-12Managing Agents11-13Standalone Agent11-13Configuring a Standalone Agent11-13Launching a Standalone Agent11-14Stopping an Agent11-14Standalone Colocated Agent11-14v

Configuring a Standalone Colocated Agent11-14Launching a Standalone Colocated Agent11-14Stopping an Agent11-15Java EE AgentDeploying an Agent in a Java EE Application Server11-15Creating a Server Template for a Java EE Agent11-15Deploying Datasources from Oracle Data Integrator in an application serverfor an Agent11-20Load Balancing Agents1211-21Delegating Sessions11-21Agent Unavailable11-21Setting Up Load Balancing11-22Creating and Using Data Models and DatastoresIntroduction to Models12-1Datastores12-1Data Integrity12-2Reverse-engineering12-2Changed Data Capture12-3Creating and Reverse-Engineering a Model12-3Creating a Model12-3Creating a Model and Topology Objects12-4Reverse-engineering a Model12-5Creating and Reverse-Engineering a Datastore12-7Creating a Datastore12-7Reverse-Engineering File Datastores12-8Adding and Deleting Datastore Attributes12-8Adding and Deleting Constraints and Filters12-9Editing and Viewing a Datastore's Data12-9Using Partitioning12-9Manually Defining Partitions and Sub-Partitions of Model DatastoresChecking Data Quality in a Model1311-1512-1012-11Introduction to Data Integrity12-11Checking a Constraint12-11Perform a Static Check on a Model, Sub-Model or Datastore12-11Reviewing Erroneous Records12-12Creating and Using MappingsIntroduction to MappingsParts of a Mapping13-113-1vi

Navigating the Mapping EditorCreating a Mapping13-313-4Creating a New Mapping13-5Adding and Removing Components13-6Connecting and Configuring Components13-6Attribute Matching13-6Connector Points and Connector Ports13-7Defining New Attributes13-8Defining Expressions and Conditions13-9Defining a Physical Configuration13-10Running Mappings13-10Using Mapping Components13-11The Expression Editor13-12Source and Target Datastores13-13Creating Multiple Targets13-14Specifying Target Order13-14Adding a Reusable Mapping13-15Creating Aggregates13-15Creating Distincts13-16Creating Expressions13-17Creating Filters13-18Creating Joins and Lookups13-18Creating Pivots13-22Example: Pivoting Sales Data13-22The Row Locator13-23Using the Pivot Component13-23Creating Sets13-24Creating Sorts13-25Creating Splits13-26Creating Subquery Filters13-26Creating Table Functions13-28Creating Unpivots13-29Example: Unpivoting Sales Data13-29The Row Locator13-30Using the Unpivot Component13-30Creating Flatten Components13-31Using a Flatten Component in a Mapping13-32Considerations for using Flatten component with JSON Source13-32Creating Jagged ComponentsCreating a Mapping Using a DatasetDifferences Between Flow and Dataset Modeling13-3313-3313-34vii

Creating a Dataset in a Mapping13-35Converting a Dataset to Flow-Based Mapping13-35Physical DesignAbout the Physical Mapping Diagram13-36Selecting LKMs, IKMs and CKMs13-37Configuring Execution Locations13-39Moving Physical Nodes13-39Moving Expressions13-40Defining New Execution Units13-40Adding Commands to be Executed Before and After a Mapping13-40Configuring In-Session Parallelism13-41Configuring Parallel Target Table Load13-41Configuring Temporary Indexes13-41Configuring Journalizing13-42Configuring Extraction Options13-42Creating and Managing Physical Mapping Designs13-42Reusable MappingsCreating a Reusable MappingEditing Mappings Using the Property Inspector and the Structure PanelAdding and Removing Components13-4313-4313-4413-45Adding Components13-45Removing Components13-45Editing a Component13-45Customizing Tables13-45Using Keyboard Navigation for Common Tasks13-46Flow Control and Static Control13-46Setting up Flow Control13-47Setting up Static Control13-47Defining the Update Key13-47Designing E-LT and ETL-Style Mappings1413-3513-48Creating and Using PackagesIntroduction to Packages14-1Introduction to Steps14-1Introduction to Creating Packages14-3Introduction to the Package editor14-3Creating a new Package14-5Working with Steps14-5Adding a StepAdding a Mapping step14-514-5viii

15Adding a Procedure step14-6Variable Steps14-6Adding Oracle Data Integrator Tool Steps14-7Adding a Model, Sub-Model or Datastore14-8Deleting a Step14-9Duplicating a Step14-9Running a Step14-9Editing a Step's Linked Object14-10Arranging the Steps Layout14-10Defining the Sequence of Steps14-10Running a Package14-12Using ScenariosIntroduction to Scenarios15-1Generating a Scenario15-2Regenerating a Scenario15-3Generating a Group of Scenarios15-3Controlling Concurrent Execution of Scenarios and Load Plans15-4Exporting Scenarios15-6Importing Scenarios in Production15-7Import Scenarios15-7Replace a Scenario15-7Working with a Scenario from a Different Repository15-8Encrypting and Decrypting a Scenario1615-8Using Load PlansIntroduction to Load Plans16-1Load Plan Execution Lifecycle16-2Differences between Packages, Scenarios, and Load Plans16-2Load Plan Structure16-3Introduction to the Load Plan Editor16-4Creating a Load Plan16-6Creating a New Load Plan16-7Defining the Load Plan Step Sequence16-8Adding Load Plan Steps16-9Editing Load Plan Steps16-13Deleting a Step16-16Duplicating a Step16-16Working with Variables in Load Plans16-16ix

Declaring Load Plan Variables16-17Setting Variable Values in a Step16-17Handling Load Plan Exceptions and Restartability1716-18Defining Exceptions Flows16-19Using Exception Handling16-19Defining the Restart Behavior16-20Running Load Plans16-21Using Load Plans in Production16-22Scheduling and Running Load Plans in Production16-22Exporting, Importing, and Versioning Load Plans16-22Running Integration ProcessesUnderstanding ODI Executions17-1Executing Mappings, Procedures, Packages and Model Operations17-3Executing a Scenario17-3Executing a Scenario from ODI Studio17-4Executing a Scenario from a Command Line17-4Restarting a Session17-7Restarting a Session from ODI Studio17-8Restarting a Session from a Command Line17-9Stopping a Session17-10Stopping a Session From ODI Studio17-11Stopping a Session From a Command Line17-11Executing a Load Plan17-12Executing a Load Plan from ODI Studio17-13Executing a Load Plan from a Command Line17-13Restarting a Load Plan Run17-16Restarting a Load Plan from ODI Studio17-17Restarting a Load Plan from a Command Line17-17Stopping a Load Plan Run17-19Stopping a Load Plan from ODI Studio17-19Stopping a Load Plan Run from a Command Line17-19Scheduling Scenarios and Load Plans17-21Scheduling a Scenario or a Load Plan with the Built-in Scheduler17-21Scheduling a Scenario or a Load Plan17-21Updating an Agent's Schedule17-23Displaying the Schedule17-23Scheduling a Scenario or a Load Plan with an External Scheduler17-24Simulating an Execution17-25Managing Executions Using Web Services17-25x

18Introduction to Run-Time Web Services17-26Executing a Scenario Using a Web Service17-26Monitoring a Session Status Using a Web Service17-27Restarting a Session Using a Web Service17-28Executing a Load Plan Using a Web Service17-28Stopping a Load Plan Run Using a Web Service17-29Restarting a Load Plan Instance Using a Web Service17-30Monitoring a Load Plan Run Status Using a Web Service17-30Accessing the Web Service from a Command Line17-31Using the Run-Time Web Services with External Authentication17-34Using WS-Addressing17-34Using Asynchronous Web Services with Callback17-36Debugging Integration ProcessesAbout Sessions and BlueprintsBlueprint Source and Target CodeIntroduction to Debugging in the Session Editor18-118-1Icons18-2Differences between Debugging Packages, Mappings, and Procedures18-3Starting a Debugging Session18-4Connecting to a Running Debugging Session18-5Debug Session Options18-5Stepping through a Blueprint in the Session EditorSteps and TasksUsing the Debugging Cursor18-518-518-5Debug Actions18-6Multiple Cursors18-6Using Breakpoints18-6Debugging Data18-6Debugging Variables18-6Debugging Threads18-7Managing Debugging Sessions1918-118-7Stop Normal and Stop Immediate18-7Restart Execution18-7Monitoring Integration ProcessesIntroduction to Monitoring19-1Introduction to Operator Navigator19-1Scenarios19-2xi

Sessions19-2Load Plans19-3Load Plan Executions19-3Schedules19-4Log19-4Status19-4Task Types19-5Monitoring Executions Results2019-6Monitoring Sessions19-6Monitoring Load Plan Runs19-6Handling Failed Sessions19-7Reviewing Successful Sessions19-8Handling Failed Load Plans19-9Reviewing Successful Load Plans19-9Managing your Executions19-9Managing Sessions19-9Managing Load Plan Executions19-10Managing the Log19-10Filtering Sessions19-10Purging the Log19-11Organizing the Log with Session Folders19-12Exporting and Importing Log Data19-13Runtime Logging for ODI components19-15Managing Scenarios and Load Plans19-17Managing Schedules19-17Using Oracle Data Integrator ConsoleIntroduction to Oracle Data Integrator Console20-1Oracle Data Integrator Console Concepts20-1Oracle Data Integrator Console Interface20-2Using Oracle Data Integrator Console20-3Connecting to Oracle Data Integrator Console20-3Generic User Operations20-4Managing Scenarios and Sessions20-5Managing Load Plans20-8Purging the Log20-11Using Data Lineage and Flow Map20-12Performing Administrative Operations20-13ODI Domain20-16Oracle Enterprise Manager Fusion Middleware Control20-16xii

Configuring Oracle Fusion Middleware Control with ODI Plug-in20-16Searching Sessions20-18Searching Load Plan Executions20-18Management Pack for Oracle Data Integrator21Managing EnvironmentsManaging Environments2221-1Life Cycle Management in Oracle Data IntegratorOracle Data Integrator integration with Version Control Systems22-1Support for Separation of Deployment and Development Environments22-1Part IV2320-19Maintaining Your Oracle Data Integrator Cloud ServiceTroubleshooting Oracle Data IntegratorGeneral Troubleshooting Tips23-1Troubleshooting Using Installation and Configuration Log Files23-1Verifying ODI Client and Repository Compatibility23-2Need More Help?23-2xiii

PrefacePrefaceTopics Audience Documentation Accessibility Conventions Related ResourcesAudienceUsing Oracle Data Integrator Cloud Guide is intended for administrators who performongoing configuration tasks in Oracle Data Integrator Cloud.Documentation AccessibilityFor information about Oracle's commitment to accessibility, visit the OracleAccessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx acc&id docacc.Accessible Access to Oracle SupportOracle customers who have purchased support have access to electronic supportthrough My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx acc&id info or visit http://www.oracle.com/pls/topic/lookup?ctx acc&id trs if you are hearing impaired.ConventionsThe following text conventions are used in this document:ConventionMeaningboldfaceBoldface type indicates graphical user interface elements associatedwith an action, or terms defined in text or the glossary.italicItalic type indicates book titles, emphasis, or placeholder variables forwhich you supply particular values.monospaceMonospace type indicates commands within a paragraph, URLs, codein examples, text that appears on the screen, or text that you enter.Related ResourcesSee these Oracle resources:xiv

Preface Getting Started with Oracle Cloud Oracle Public Cloudhttp://cloud.oracle.comxv

1Getting Started with Oracle Data IntegratorCloudLearn about Oracle Data Integrator Cloud, what it is and how to use it.Topics: What is Oracle Data Integrator Cloud Before you Begin with Oracle Data Integrator Cloud How to Begin with Oracle Data Integrator Cloud Accessing Oracle Data Integrator Cloud UsersWhat is Oracle Data Integrator CloudData integration ensures that information is timely, accurate, and consistent acrosscomplex systems. This section provides an introduction to data integration anddescribes how Oracle Data Integrator Cloud provides support for data integration. What is Data Integration? About Oracle Data Integrator Cloud What is E-LT?What is Data Integration?Integrating data and applications throughout the enterprise, and presenting them in aunified view is a complex proposition. Not only are there broad disparities intechnologies, data structures, and application functionality, but there are alsofundamental differences in integration architectures. Some integration needs are DataOriented, especially those involving large data volumes. Other integration projects lendthemselves to an Event Driven Architecture (EDA) or a Service Oriented Architecture(SOA), for asynchronous or synchronous integration.Data Integration ensures that information is timely, accurate, and consistent acrosscomplex systems. Although it is still frequently referred as Extract-Transform-Load(ETL), data integration was initially considered as the architecture used for loadingEnterprise Data Warehouse systems. Data integration now includes data movement,data synchronization, data quality, data management, and data services.About Oracle Data Integrator CloudOracle Data Integrator Cloud provides a fully unified cloud-based solution for building,deploying, and managing complex data warehouses or as part of data-centricarchitectures in a SOA or business intelligence environment.1-1

Chapter 1What is Oracle Data Integrator CloudIt combines all the elements of data integration — data movement, datasynchronization, data quality, data management, and data services—to ensure thatinformation is timely, accurate, and consistent across complex systems.Oracle Data Integrator Cloud features an active integration platform that includes allstyles of data integration: data-based, event-based and service-based. It unifies silosof integration by transforming large volumes of data efficiently, processing events inreal time through its advanced Changed Data Capture (CDC) framework, andproviding data services to the Oracle SOA Suite. It also provides robust data integritycontrol features, assuring the consistency and correctness of data. With powerful coredifferentiators - heterogeneous E-LT, Declarative Design and Knowledge Modules Oracle Data Integrator Cloud meets the performance, flexibility, productivity,modularity and hot-pluggability requirements of an integration platform.What is E-LT?Traditional ETL tools operate by first Extracting the data from various sources,Transforming the data in a proprietary, middle-tier ETL engine that is used as thestaging area, and then Loading the transformed data into the target data warehouse,integration server, or Hadoop cluster. Hence the term ETL represents both the namesand the order of the operations performed, as shown in Figure 1-1.Figure 1-1Traditional ETL versus ODI E-LTThe data transformation step of the ETL process is by far the most compute-intensive,and is performed entirely by the proprietary ETL engine on a dedicated server. TheETL engine performs data transformations (and sometimes data quality checks) on arow-by-row basis, and hence, can easily become the bottleneck in the overall process.In addition, the data must be moved over the network twice – once between thesources and the ETL server, and again between the ETL server and the target datawarehouse or Hadoop cluster. Moreover, if one wants to ensure referential integrity bycomparing data flow references against values from the target data warehouse, thereferenced data must be downloaded from the target to the engine, thus furtherincreasing network traffic, download time, and leading to additional performanceissues.In response to the issues raised by ETL architectures, a new architecture hasemerged, which in many ways incorporates the best aspects of manual coding andautomated code-generation approaches. Known as E-LT, this new approach changeswhere and how data transformation takes place, and leverages existing developerskills, RDBMS and Big Data engines, and server hardware to the greatest extent1-2

Chapter 1Before you Begin with Oracle Data Integrator Cloudpossible. In essence, E-LT moves the data transformation step to the target RDBMS,changing the order of operations to: Extract the data from the source tables, Load thetables into the destination server, and then Transform the data on the target RDBMSusing native SQL operators. Note, with E-LT there is no need for a middle-tier engineor server as shown in Figure 1-1.Oracle Data Integrator supports both ETL- and E-LT-Style data integration. See theDesigning E-LT and ETL-Style Mappings section in Developing Integration Projectswith Oracle Data Integrator for more information.Before you Begin with Oracle Data Integrator CloudThere are a few prerequisites you need before you can use Oracle Data IntegratorCloud.Before you begin with Oracle Data Integrator Cloud, you should have:1.An Oracle Cloud account.2.Your Oracle Cloud user name, password, and identity domain. You can locateyour account details in the post-activation mail that you received from OracleCloud. For additional information, see Getting Started with Oracle Cloud.3.Service Administrator role for your Oracle Cloud services. When the service isactivated, Oracle sends the sign-in credentials and URL to the designated AccountAdministrator. The Account Administrator then creates an account for each userwho needs access to the service.4.A supported browser, such as: Microsoft Internet Explorer 11.x Mozilla Firefox ESR 38 Google Chrome 42 Apple Safari 8.x and 7.xHow to Begin with Oracle Data Integrator CloudHere’s how to get started with free Oracle Data Integrator Cloud promotions andsubscriptions:1.Sign up for a free credit promotion or purchase a subscription.See Requesting and Managing Free Oracle Cloud Promotions or Buying anOracle Cloud Subscription in Getting Started with Oracle Cloud2.Access the Oracle Data Integrator Cloud service.See Accessing Oracle Data Integrator Cloud.To grant access to others: Learn about users.See Users. Create accounts for your users and assign them appropriate privileges and roles.See Managing Users, User Accounts, and Roles in Getting Started with OracleCloud1-3

Chapter 1Accessing Oracle Data Integrator CloudAccessing Oracle Data Integrator CloudYou can access Oracle Data Integrator Cloud through emails that you receive aftersubscribing or through the service web console.To access Oracle Data Integrator Cloud:1.Open your web browser and go to http://cloud.oracle.com.2.Click Sign In.3.From the Cloud Account menu, select Cloud Account with Identity CloudService.4.Enter the name of your Cloud Account in the Cloud Account Name field.5.Click My Services.6.On the Sign In to Oracle Cloud page, enter your sign-in credentials.If you don’t have your welcome mail to the My Services application, then contact youradministrator.UsersAdministrators, Developers and Operators use the Oracle Data Integrator Studio toaccess the repositories. This Fusion Client Platform (FCP) based UI is used foradministering the infrastructure (security and topology), reverse-engineering themetadata, developing projects, scheduling, operating and monitoring executions.Business users (as well as developers, administrators and operators), can have readaccess to the repository, perform topology configuration and production operationsthrough a web based UI called Oracle Data Integrator Console. This Web applicationcan be deployed in a Java EE application server such as Oracle WebLogic.ODI Studio provides four Navigators for managing the different aspects and steps ofan ODI integration project: Topology Navigator Designer Navigator Operator Navigator Security NavigatorTopology NavigatorTopology Navigator is used to manage the data describing the information system'sphysical and logical architecture. Through Topology Navigator you can manage thetopology of your information system, the technologies and their datatypes, the dataservers linked to these technologies and the schemas they contain, the contexts, thelanguage and the agents, as well as the repositories. The site, machine, and dataserver descriptions will enable Oracle Data Integrator to execute the same mappingsin different environments.1-4

Chapter 1UsersDesigner NavigatorDesigner Navigator is used to design data integrity checks and to build transformationssuch as for example: Automatic reverse-engineering of existing applications or databases Graphical development and maintenance of transformations and mappings Visualization of data flows in the mappings Automatic documentation generation Customization of the generated codeThe main objects you handle through Designer Navigator are Models and Projects.Operator NavigatorOperator Navigator is the production management and monitoring tool. It is designedfor IT production operators. Through Operator Navigator, you can manage yourexecutions in the sessions, as well as the scenarios in production.Security NavigatorSecurity Navigator is the tool for managing the security information in Oracle DataIntegrator. Through Security Navigator you can create users and profiles and assignuser rights for methods (edit, delete, etc) on generic objects (data server, datatypes,etc), and fine-tune these rights on the object instances (Server 1, Server 2, etc).1-5

Part IOracle Data Integrator Cloud Architecture,Components, and WorkflowsHere you can learn about Oracle Data Integrator Cloud Services architecture,components and workflows.Topics: Oracle Data Integrator Cloud Service Architecture Oracle Data Integrator Cloud Components Oracle Data Integrator Service Workflows

2Oracle Data Integrator Cloud ArchitectureReview Oracle Data Integrator Cloud’s architecture to get a better understanding ofhow all the pieces work.Topics: Oracle Data Integrator Cloud ArchitectureOracle Data Integrator Cloud ArchitectureReview Oracle Data Integrator Cloud’s architecture to get a better understanding ofhow all the pieces work.Oracle Data Integrator Cloud is built on top of the infrastructure and functionalityprovided by Oracle Public Cloud. The work involved in setting up and managing thevirtual machines and storage resources for Oracle Data Integrator Cloud is done foryou when you provision these services. With Oracle Public Cloud, you have the addedbenefit of Identity Management Cloud to manage users and roles across all yourOracle Cloud services.2-1

Chapter 2Oracle Data Integrator Cloud ArchitectureOracle Data Integrator Cloud removes the complexity in creating a real-time operationreporting schema, as well as a near real-time analytical data warehouse, enabling anovice user to perform the creation, initial load, and real-time synchronization in just afew clicks. Historically, these types of data integration tasks required assistance fromELT developers and Database administrators, as well as a detailed understanding ofthe source schema. Built using proven technologies, Oracle Data Integrator Cloud2-2

Chapter 2Oracle Data Integrator Cloud Architectureprovides enterprise data integration and data governance features for today’senterprise.Here, you can take a closer look at the Oracle Data Integrator Cloud architecture. Thisdiagram shows the relationship between Oracle Data Integrator Cloud and your onpremise database. Oracle Data Integrator Cloud communicates to your on-premiseagent through a SOCKS PROXY Tunnel in order to synchronize data between it andyour on-premise database. Once your data is synchronized, you can use the power ofOracle Data Integrator Cloud’s E-LT and tool

Oracle Cloud Using Oracle Data Integrator Cloud E93719-01 March 2018. Oracle Cloud Using Oracle Data Integrator Cloud, E93719-01 . Typical Integration Projects Design-time Projects 10-1 Batch-Oriented Integration 10-2 Event-Oriented Integration 10-2 Service-Oriented Architecture 10-3 Data Quality with ODI 10-4

Related Documents:

Oracle Data Integrator Log Locations and Configuration 4-5 Oracle Data Integrator High Availability and Failover Considerations 4-6 Oracle Data Integrator Clustered Deployment 4-7 Oracle Data Integrator Protection from Failure and Expected Behavior 4-8 WebLogic Server or Standalone Agent Crash 4-8

Oracle Data Integrator 12c New Features Overview Advancing Autonomous Database and Big Data O R A C L E W H I T E P A P E R SEPTEMBER 2 0 1 9 . ORACLE DATA INTEGRATOR 12C NEW FEATURES WHITEPAPER Table of Contents Executive Overview 6 Oracle Data Integrator 12.2.1.4.0 7 Oracle Sales Cloud 7 .

Oracle Data Integrator 12c New Features Overview Advancing Big Data and Cloud O R A C L E W H I T E P A P E R DECEMBER 2 0 1 8 . ORACLE DATA INTEGRATOR 12C NEW FEATURES WHITEPAPER Table of Contents Executive Overview 6 Oracle Data Integrator 12.2.1.3.1 7 Oracle Object Storage and Oracle Object Storage Classic 7 .

Oracle Compute hosting Oracle Data Integrator, the Oracle BI Applications Configuration Manager and Oracle Database Cloud Service. See detailed deployment documentation published on Oracle Support. (Figure 2) Hybrid solutions deploy the BI semantic model, analyses and dashboards on Oracle Analytics Cloud with Oracle Data Integrator and Oracle .

Visit cloud.oracle.com for information on our free 30-day trial, and visit our Oracle Data Visualization Cloud Service web page. Connect. Oracle Events Oracle Blog Get Social. Twitter: Oracle Cloud Zone Facebook: Oracle Cloud Computing LinkedIn: Oracle Cloud Solutions YouTube: Oracle Cloud Computing Qualogy Leverages Data Storytelling

Oracle Data Integrator Best Practices for a Data Warehouse Page 7 Oracle Data Integrator for Best Practices for a Data Warehouse PREFACE Purpose This book describes the best practices for implementing Oracle Data Integrator (ODI) for a data warehouse solution. It is designed to help setup a successful

Oracle Cloud Infrastructure Data Integration 5D992.c NLR Oracle Cloud Watch Dog EAR99 NLR Oracle Compute Cloud Service Bare Metal VMI EAR99 NLR Oracle Container Cloud Service 5D992.c NLR Oracle Container Registry Cloud Service 5D992.c NLR Oracle DataFox Cloud Service 5D992.c NLR Oracle

I can g writing. s L.K.6 Title: I can statements reading K Author: 4750060513 Created Date: 12/10/2014 2:14:46 PM