Snps Users

  • View
    296

  • Download
    6

Embed Size (px)

Text of Snps Users

Oracle Data IntegratorUser's Guide 10g Release 3 (10.1.3)

October 2008

OracleDataIntegratorUsersGuide,10gRelease3(10.1.3) Copyright2006,Oracle.Allrightsreserved. ThePrograms(whichincludeboththesoftwareanddocumentation)containproprietaryinformation;theyareprovided underalicenseagreementcontainingrestrictionsonuseanddisclosureandarealsoprotectedbycopyright,patent,and otherintellectualandindustrialpropertylaws.Reverseengineering,disassembly,ordecompilationofthePrograms, excepttotheextentrequiredtoobtaininteroperabilitywithotherindependentlycreatedsoftwareorasspecifiedbylaw,is prohibited. Theinformationcontainedinthisdocumentissubjecttochangewithoutnotice.Ifyoufindanyproblemsinthe documentation,pleasereportthemtousinwriting.Thisdocumentisnotwarrantedtobeerrorfree.Exceptasmaybe expresslypermittedinyourlicenseagreementforthesePrograms,nopartoftheseProgramsmaybereproducedor transmittedinanyformorbyanymeans,electronicormechanical,foranypurpose. IftheProgramsaredeliveredtotheUnitedStatesGovernmentoranyonelicensingorusingtheProgramsonbehalfofthe UnitedStatesGovernment,thefollowingnoticeisapplicable: U.S.GOVERNMENTRIGHTSPrograms,software,databases,andrelateddocumentationandtechnicaldatadeliveredto U.S.Governmentcustomersarecommercialcomputersoftwareorcommercialtechnicaldatapursuanttotheapplicable FederalAcquisitionRegulationandagencyspecificsupplementalregulations.Assuch,use,duplication,disclosure, modification,andadaptationofthePrograms,includingdocumentationandtechnicaldata,shallbesubjecttothelicensing restrictionssetforthintheapplicableOraclelicenseagreement,and,totheextentapplicable,theadditionalrightssetforth inFAR52.22719,CommercialComputerSoftwareRestrictedRights(June1987).OracleUSA,Inc.,500OracleParkway, RedwoodCity,CA94065. TheProgramsarenotintendedforuseinanynuclear,aviation,masstransit,medical,orotherinherentlydangerous applications.Itshallbethelicenseesresponsibilitytotakeallappropriatefailsafe,backup,redundancyandother measurestoensurethesafeuseofsuchapplicationsiftheProgramsareusedforsuchpurposes,andwedisclaimliability foranydamagescausedbysuchuseofthePrograms. Oracle,JDEdwards,PeopleSoft,andSiebelareregisteredtrademarksofOracleCorporationand/oritsaffiliates.Other namesmaybetrademarksoftheirrespectiveowners. TheProgramsmayprovidelinkstoWebsitesandaccesstocontent,products,andservicesfromthirdparties.Oracleisnot responsiblefortheavailabilityof,oranycontentprovidedon,thirdpartyWebsites.Youbearallrisksassociatedwiththe useofsuchcontent.Ifyouchoosetopurchaseanyproductsorservicesfromathirdparty,therelationshipisdirectly betweenyouandthethirdparty.Oracleisnotresponsiblefor:(a)thequalityofthirdpartyproductsorservices;or(b) fulfillinganyofthetermsoftheagreementwiththethirdparty,includingdeliveryofproductsorservicesandwarranty obligationsrelatedtopurchasedproductsorservices.Oracleisnotresponsibleforanylossordamageofanysortthatyou mayincurfromdealingwithanythirdparty.

Table Of ContentsDocument Structure .......................................................................................................................... 1 Concepts ........................................................................................................................................... 3 Introduction .................................................................................................................................... 3 What is Oracle Data Integrator? ................................................................................................ 3 Who is Oracle Data Integrator designed for?............................................................................. 3 Why Oracle Data Integrator? ..................................................................................................... 3 Interfaces ....................................................................................................................................... 3 Constructing interfaces .............................................................................................................. 4 Maintaining interfaces ................................................................................................................ 4 Replication and Transformation..................................................................................................... 4 Data replication .......................................................................................................................... 4 Data transformation.................................................................................................................... 4 Interface Typology ......................................................................................................................... 5 Storage Technologies.................................................................................................................... 6 Data Quality ................................................................................................................................... 7 Data Quality in Oracle Data Integrator....................................................................................... 7 Oracle Data Profiling and Data Quality for Data Integrator........................................................ 8 Productivity .................................................................................................................................... 9 The evolution of RDBMS............................................................................................................ 9 The evolution of technologies and needs ................................................................................ 10 The importance of the right tool ............................................................................................... 10 Knowledge Modules .................................................................................................................... 10 What are Knowledge Modules? ............................................................................................... 10 Different types of Knowledge Modules .................................................................................... 10 How does it work?.................................................................................................................... 11 Customization of Knowledge Modules..................................................................................... 11 Designer .......................................................................................................................................... 13 Introduction to Designer............................................................................................................... 13 Designer's Interface ................................................................................................................. 13 Handling Models .......................................................................................................................... 14 What is a Model? ..................................................................................................................... 14 Creating and Reverse-Engineering a Model............................................................................ 16 Organizing Models into Model Folders .................................................................................... 17 Creating and Organizing Sub-Models...................................................................................... 18 Creating a Datastore ................................................................................................................ 19 Editing and Viewing a Datastore's Data................................................................................... 19 Common Format Designer....................................................................................................... 20 Changed Data Capture ............................................................................................................ 25 Setting Up Data Services ......................................................................................................... 33 iii

Oracle Data Integrator User's Guide Handling Projects......................................................................................................................... 38 What is a Project? .................................................................................................................... 38 Managing an Oracle Data Integrator Project ........................................................................... 40 Creating a New Project ............................................................................................................ 41 Creating a New Folder ............................................................................................................. 41 Creating Packages................................................................................................................... 41 Creating Scenarios................................................................................................................... 49 Creating Interfaces................................................................................................................... 51 Creating Procedures ................................................................................................................ 58 Creating Variables & Sequences ............................................................................................. 61 Handling Knowledge Modules ................................................................................................. 66 Working with Oracle Data Quality ............................................................................................ 68 Using Web Services........................................................................................................