Вы находитесь на странице: 1из 30

OracleDataIntegrator11g

NewFeatures&OBIEEIntegration

Presentedby: ArunK.Chaturvedi
BusinessIntelligenceConsultant/Architect

Agenda
01. Overview & The Architecture 02. New Features Productivity, Capabilities and more 03. New Features Knowledge Modules 04. ODI and OBIEE Together 05. Whats there in ODI for BI? 06. Extras ODI, Essbase, SOA and more 07. Summary & Helpful Resources Q&A

[ODI11g]Overview

WhyOracleDataIntegrator11g?

Bestofbreeddataintegrationplatform Aheadofrestoftheindustry Newarchitectureandfeatures

BENEFIT KEYFEATURE Performance: HeterogeneousELT Flexibility: ActiveIntegrationPlatform Productivity: DeclarativeDesign HotPluggable:KnowledgeModules


3

[ODI11g]Overview

OracleFusionMiddlewareArchitecture

Oracles#1applicationinfrastructurefoundation FullyintegratedwithinbroaderFusionMiddleplatform KeyintegrationcomponentinthisOracleTechnologystack ProvidesitsruntimecomponentasJavaEEApplication FullyleveragesthecapabilitiesofWebLogic Server

ODI11gComponentArchitecture.

[ODI11g]TheArchitecture

OracleFusionMiddlewareArchitecture

ODIRepositories MasterRepository Topologyofresources,security,versionmanagement. WorkRepository Datamodel,projectsandtheiruse.

ODI11gComponentArchitecture.

[ODI11g]TheArchitecture

OracleFusionMiddlewareArchitecture

ODIStudio Designer Topology

Operator Security

ODI11gComponentArchitecture.

[ODI11g]NewFeatures

HighAvailabilityandScalability

ViaClustereddeploymentsforJavaEEComponents UsesWebLogic Servercapabilities


WLS Cluster JDBC ConnectionPooling,LoadBalancing

RuntimeAgentsupportsConnectionRetryMechanism

SecurityIntegration

HighAvailabilityConfigurationforODIJEE Components.

PasswordscanbeexternalizeinCredentialStores UserscanmappedtoIdentityStores LDAP OracleInternetDirectory ActiveDirectory Authenticationdelegation SingleSignOn

[ODI11g]NewFeatures

EnterpriseScaleELTArchitecture

ShiftfromETLtoHeterogeneousELT Useoflightweightrunagenttoruninstrategiclocation(DW Server)

TransforminSeparateETLServer
Dedicated/ProprietaryResources PoorPerformance HighCostsTraditionalApproach

TransforminExistingRDBMS
LeverageExistingResources HighPerformance Efficient

Benefits
OptimalPerformance& Scalability EasiertoManage&LowerCost

[ODI11g]NewFeatures

SimplifiedDeploymentCapabilities

UnifiedAdministration&Monitoring

Manage/monitorcomponents Newplugin EnterpriseManagerFusionMiddlewareControl SingleScreenConsole Monitor status,metrics,notifications


ODIinOracleEnterpriseManager.

WizardscreatingAgentTemplateinWLS.

JavaEEComponentsdeployinWLS using PredefinedTemplates(Metadataintopology) CreateSrc/Trg DataServerDefinitions(WLS) Creating/Extendingadomainmadeeasy

[ODI11g]NewFeatures

EnhancedMonitor/ControlCapabilities

OracleDataIntegratorConsole Extremetoolformonitoringlargescaleproductiondeployments RewrittenusingADFFacesAjaxFramework SeamlessIntegration OracleFusionMiddlewareControlConsole AllowsdrilldowntodetailedODI designtime/runtimeobjects

10

[ODI11g]NewFeatures

EnhancedControlCapabilities

ImprovedSessionControl NewMode StopImmediate NewStaleSessionReview

RunningState ErrorState

ImprovedErrorManagement PreciseInformation ComponentLifecycle(agentstartup,shutdown,schedulerefreshetc) SessionLifeCycle(incorrectsessionversion,agentnotavailableetc) Givesinfo.forlowestlevelofsession(steps/tasks) AutomaticNotificationtoEnterpriseManagerFusionMiddlewareControl

11

[ODI11g]NewFeatures

DesignTimeProductivity

NewJDeveloper basedIntegratedDevelopmentEnvironment ODI Studio Designer,Topology,Operator,SecurityManager StateoftheartFeaturesforproductivity (EnhancedWindows,Docking) SingleIDEwithMultipleNavigators RedesignedInterfaceEditors AutoFixing QuickEditTab (interfacediagram) WindowManagement DocumentManagement UsabilityFeatures

12

[ODI11g]NewFeatures

DesignTimeProductivity

Newfreshlook&Feel.Designcomparisonwithpreviousversion10g

13

[ODI11g]NewFeatures

EnhancedErrorManagement

PreventErrorsatdesigntime AutoFixing ValidationReport CodeSimulation (runindesigntime) Troubleshootatruntime Abortsession immediatemode PreciseErrorInformation KM rowbyrowDebugging

14

[ODI11g]NewFeatures

ODIKnowledgeModules/Adapters

PlugNPlayComponents Connect Extract Transform Check Integrate

EnhancedKMAdapters.
OracleEBS,PeopleSoft,OracleCDC,GoldenGate CDC,Hyperion Planningetc.

NewKMAdapters.
ADF ViewinOBIEEServer,OracleDBMultiTable Insert,Teradata MultiStatements.

15

[ODI11g]NewFeatures

ODIKnowledgeModules/Adapters

TheDeclarativeDesignapproachfocusesondesigningdeclarativerulesseparatelyfromtheflowintowhichtheserulesareexecuted. OracleDataIntegratorgeneratestheflowusingtheserulesandcodetemplatesnamedKnowledgeModules. ThisapproachisopposedtotheFlowbasedDesignthatfocusesondesigningtheexecutionflowlogic.


16

[ODI11g]NewFeaturves

ODIKnowledgeModules/Adapters/CodeTemplate

DedicatedCodetemplatesforindividualtask Codegenerated/executedderivedfromdeclarativerules/designermetadata Reusabilityacrossseveralinterfaces/modules Cannotbeexecutedstandalone(theyrequiremetadata) SixCategories

ServiceKnowledgeModules(SKM)

17

[ODI11g]ODIandOBIEETogether
Extract

Prepare

Load

Model BI

18

[ODI11g]ODIandOBIEETogether

ODI11genhancesOBIEE11g
OBIEE

Hidesthecomplexityofunderlyingdatatousers andpresentsinformationinbusinessterminology IntelligentRequestGeneration OptimizedDataAccess PopulatesEnterpriseDataWarehouse OptimizedPerformanceforLoad&Transform ExtensiblePrePackagedELTContent

OracleBISuiteEE
Answers
Interactive Dashboards

Publisher

Delivers

OracleBIPresentationServer OracleBIServer

ODI

OracleBI EnterpriseData Warehouse

BulkELT OracleDataIntegrator
ELTAgent ELT Metadata

Other Sources

SAP/R 3

PeopleSo ft

Oracle EBS

Siebel CRM

19

[ODI11g]WhatishereforOBIEE?

ODI11g 11.1.1.5PatchLevel

LoadPlans NewODIObject HighDataThroughputinnarrowbatchwindow AdvancedRestartability EnhancedExceptionHandlingCapabilities OrganizesScenarioExecutions Parallel/Sequential/Conditional

20

[ODI11g]WhatishereforOBIEE?

ODI11g 11.1.1.5PatchLevel

LoadPlans CanbemanagedfromCmd,Studio,Console,WebServiceInterface Notasubstituteforpackage/scenario Packages/ScenarioscanbeOrchestrated UltimatetoolforoptimizationofETL Examples:


GlobalOrchestrationofvariousscenariosdevelopedatprojectlevelbydevelopers HandleParallelinordertousebesthardwareresources HandleSequentialinordertoavoidoverloadingresources HandleConditionstorestartonlywhenitneeded,incaseoffailure

21

[ODI11g]WhatishereforOBIEE?

ODI11g 11.1.1.5PatchLevel

DataLineage ProvidesOrigindatasourcedetailstoOBIEEusers ODI LineageforOBIEEfeatureforconsolidation ExposemetadatainOBIEEdashboard ReportToSourceDataLineage

OBIEE UserscanclicktoviewtheLineageofdatafromtheirBIdashboard.
22

[ODI11g]WhatishereforOBIEE?

ODI11g 11.1.1.5PatchLevel

DataLineage ImportantcapabilitytoviewdetailedmetadatalineageinfodirectlywithinOBIEE Answerdashboards Understandyourdataflow

OBIEE UserscanviewtheLineagedetailsdirectlyintheirBIdashboard.
23

[ODI11g]WhatishereforOBIEE?

OBIEEConceptmapstheODIConcept

ODI seamlesslyintegratesdatafromOBIEE ODI Providesspecificmethodsforreverseengineering/extractingdatafromADFView ObjectsviaOBIEE physicallayer(usingintegrationinterfaces) AnOracleBIServercorrespondtoadataserverinODI Inthisserver,acatalog/ownerpairmapstoODIphysicalschema ODI connectstothisservertoaccessviabypassconnectionpool(thatsupportsADFView Objects). ODI usesJDBC toconnectanOracleBIServer

24

[ODI11g]WhatishereforOBIEE?

HowtoworkforOBIEEwithinODI11g?

Install/Configure NotechnologyspecificrequirementsforusingOBIEEinODI 11g Connectivity JDBC Drivers,BypassConnectionPool(thatsupportsADFViewObjects) SetuptheTopology CreatinganOracleBIServer CreatingOracleBIPhysicalSchema SetupanIntegrationProject(UsingOracleBIServer) CreateandReverseEngineeranOracleBusinessModel DesignanInterface(UsingBIrelatedKM) Limitation OracleBIcannotbeusedastargetorstagingarea.Itisnotpossibletointegratedatainto OracleBIusingKM. DataintegritycheckisnotsupportedinOracleBIServer.Youmaycheckextracteddatain stagingareausingothertechnology.

25

[ODI11g]Extras ODI,SOAandmore

ODIs MoreNewFeatures

JavaAPIsforTaskAutomation. Create/Managebothdesignandruntimeoperations. EnhancedDeclarativeDesignApproach Dramaticallyreducestheeffortatdesigntime ELTprovidesmaximumperformanceatruntime NewDatasetsandsetbasedoperators(inInterfaces)

26

[ODI11g]Extras ODI,SOAandmore

ODIs MoreNewFeatures

Lookups Newwizardininterfaceeditor (tolookupdrivingsourcedatastore) Execute LeftOuterJoininFROM,ExpressioninSELECT

27

[ODI11g]Extras ODI,SOAandmore

ODIs MoreNewFeatures (OtherELTFeatures) Partitioning DataServerPartitionscanbereverseengineeredusingRKM SupportforNativeSequence DirectlyMapstodatabasedefinedsequences SupportforNaturalJoins Definedattopologylevel,Handledbynativeengine AutomaticTemp.IndexMgmt. Optimizationofexecutionofjoins/filtersatsource(byKM) ODIs MoreNewFeatures (OtherStudioUsabilityFeatures) ScenarioNamingConvention Objectname,folderpath,projectnameetc LongObjectNames DBObjectNames(128Chars),RepositoryObjectNames(400Chars) EnhancedOdiPurgeLog Tool Purgealogwhileretaininganumberofsessionsinit ImportReport Importbecomesfullytraceableoperation,Allchangescanbeidentified&archived SOA ODI11gisonlyintegrationtoolwhichcanrunentirelywithinaServiceOrientedArchitecture

28

[ODI11g]Summary
WithNewreleaseODI11gand11.1.1.5patchlevelOraclehasconsolidatednumerousoneoffpatches,and introducednewenhancementsforcustomersusingitsstrategicdataintegrationplatformin variouscontexts BI,Datawarehouse,ApplicationandServiceOrientedIntegration while preservingthekeyproductdifferentiators: DeclarativeDesign, KnowledgeModules, HotPlugability ELT.

Resources/References

E1264201:UpgradeGuideforODI11g E1264502:KMDevelopersGuideforODI11g OracleDataIntegratorDocumentationURL(OTN) OBE OracleByExample(OTN) WhitePapers,Blogsandmore But,Neverforgetyourbestfriend

29

Questions

ContactInformation

ArunK.Chaturvedi
BusinessIntelligenceConsultant/Architect

Email:achaturv@astcorporation.com Phone:6307781180 PresentationCopy


www.astcorporation.com News&Events Presentations
30

Вам также может понравиться