www.jadeglobal.com Jade Global ©2015
Informatica to ODI Migration – What, Why and How?Learn about the First and Only Automated Solution for Informatica to ODI Migration
About Jade Global
Pune
NOIDA
LOS ANGELES
HEADQUARTERS (San Jose, CA)
ORANGE COUNTYSAN DIEGO
ATLANTA
Manufacturing
Medical
Hi-Tech
Media &Entertainment
Apparel
Clean Tech
3 Global Delivery Centers
7 Offices Worldwide
StrategicPartnerships
Agenda
“What” is Informatica vs ODI?
“Why” ODI?
“How” to do Informatica to ODI Migration?
Q&A Session
“What” is Informatica vs ODI?
“Why” ODI?
“How” to do Informatica to ODI Migration?
Q&A Session
Agenda
ETL vs. E-LT
Key Architecture Benefits: 100% Java, Open APIs, fast E-LTHigh Performance, Flexible, Lightweight Architecture
Vs.
INFA vs ODI KeywordsInformatica ODI
Engine/row-based ETL Set-based E-LTMappings InterfacesMapplets Yellow Interface (Temporary Interface)Workflows Load PlansWorklets ODI PackagesTransformations ExpressionsSessions ScenariosSource & Target DatastoreFolders FoldersDAC Configuration Manager2 Repositories – INFA, DAC 1 Master repository and can have many Work repositoriesSDE, SIL’s Same concept existsSupports Multiple Sources, Full / Incremental loads, and SCD’s SupportedMappings & DWH can customized as per business need Same exists
Mappings sequence Mappings can be sequenced in packages or load plan
“What” is Informatica vs ODI?
“Why” ODI?
“How” to do Informatica to ODI Migration?
Q&A Session
Agenda
Why ODI?
ODI
AnalyticsODI
ODI
Module YModule xODI
ODI for Oracle BI Applications
ODI for ERP Applications
ODI for Oracle Fusion Applications
ODI for Hyperion Applications
ODI for SFDC & Cloud
ODI for Big Data
ODI: Oracle’s E-LT Tool
ANY ODI
ODI
Oracle’s Data Integration + Business Analytics Solutions = Comprehensive One-Stop Shop for all Customer Reporting Needs
MDMApplications
SOAPlatforms
OracleApplications
BusinessIntelligence
Activity Monitoring
Custom Applications
Oracle GoldenGate
Log-based CDC
Data Replication
Real-time Data
SOA Abstraction Layer Service BusProcess Manager Data Services
Oracle Data Integrator
ELT/ETL
Data Transformation
Bulk Data Movement
OLTPSystem
Flat FilesData Warehouse/Data Mart
OLAP Cube Web 2.0 Web and Event Services, SOAExadata
Data Verification
Oracle Data Quality
Data Profiling
Data Parsing
Data Cleansing
Data Federation
Data Lineage Match and Merge
Comprehensive Data Integration Solution
Why ODI?
BI Apps Upgrade1
Informatica is replaced by Oracle’s E-LT (DI) tool “ODI” for latest Oracle BI Apps offerings (11.1.1.7.1 and above)BI Apps 7.9.6.x migration to BI Apps 11.1.1.7.x involves ODI
Roadmap2Oracle’s roadmap & vision is to align Oracle’s DI tools with Oracle’s Business Analytics tools / applications. This being said ODI will be heavily used / promoted as the E-LT tool
Cost Savings $3 No need to invest / maintain a separate ETL servers/ platform and its cheaper than
Informatica PowerCenter
Features & Capabilities
4 It will be a challenge to a customer to effectively leverage latest BI Apps / DI tool capabilities that Oracle offers if they choose to stay on Informatica. Chances of deployment / upgrade delays are highly likely
One-stop shop5 Oracle’s Business Analytics + DI capabilities that are closely integrated can cater any
customers' enterprise data & analytical needs as one-stop shop. In turn it will yield best ROI
Oracle BI Apps Customers:
Why ODI?Data Integration Customers :
High-productivity declarative designChange data capture for dynamic updates
E-LT: Lower IT costs and improved performance
Hot-Pluggable forSOA architectures, 100% Java
Any Data Warehouse
Any Planning System
OLTP DB Sources
Application Sources
Legacy Sources
Knowledge Modulesfor flexible integration
Feature INFA ODI
Next Generation (E-LT)
Knowledge Modules (IKM’s)
Cost $
Simple
Real-time Intelligence
Heterogeneous Sources
Cloud & Big Data Integration
EL-T Performance, Maximum Productivity and Lower TCO
Why ODI?BI Apps Customers
New Content Enhancements
New Data Integration New TCO Tools
New Applications
New OBIEE 11.1.1.7
Oracle Data Integrator
Oracle GoldenGate
Student Information Analytics
Indirect Spend Planning
Financials HR Projects CRM Procurement & Spend Supply Chain & Order
Management
GUI Based Configuration Functional Setup Tool
• Most significant BI Applications release in three years.
• Significant expansion of content and new products
• Completely re-architected solution leveraging the power of ODI
• Released on the latest version of OBIEE 11.1.1.7/.8
• Number of new out-of-the-box tools to increase productivity and drive down TCO
• Golden Gate option available for customers that have significant ETL time pressures
• Localized in 28 languages
What's new with BI Apps 11.1.1.7/.8?
Why ODI?
CUS
OracleGoldenGate Oracle Data
Integrator
DIM
FACT
DIM
DIMDIM
ODS Schema DW Schema
On-Disk Logs
Source 1
On-Disk Logs
Source 2
OracleGoldenGate
DEPT
• OBIEE Plus Integration• Relational, R-OLAP, OLAP
sources & targets support• Combines historical and current
data
Real-Time BI Solution: ODI + GG + OBIEE Plus
CUS DEPT
CUS DEPT
ODI’s big differentiator
ExtractLoadTransform
• Poor Performance• High Costs for Separate Standalone Server• Vendors: IBM, Informatica, Abnetio
Conventional: Separate ETL ServerNext Generation Architecture
“E-LT”LoadExtract
TransformTransform
ODI: No New Servers• Lower Cost: Leverage Compute Resources & Partition Workload
efficiently• Efficient: Exploits Database Optimizer• Fast: Exploits Native Bulk Load & Other Database Interfaces• Scalable: Scales as you add Processors to Source or Target
Benefits• Optimal Performance & Scalability• Better Hardware Leverage• Easier to Manage & Lower Cost
ODI
Oracle Subscription Billing functionality
“What” is Informatica vs ODI?
“Why” ODI?
“How” to do Informatica to ODI Migration?
Q&A Session
Agenda
• DI Customers: Migration• Customers who currently have Informatica (as their ETL/DI tool) and bought ODI licenses
• Enterprise version• OBIA tailored version
• BI Apps Customers: Upgrade• Customers with OBIA foot print and planning to upgrade to OBIA 11.x. Especially customers who
currently have OBIA 7.9.x
Primary Target Customers
INFA to ODI: 1st & Only Automated Solution in the Market
Mappings
Mapplets
Transformations
Migration Utility
Packages & Interfaces
Reads, converts Informatica Mappings, Workflows, Mapplets to ODI Load Plans, Selections, Packages & Interfaces
Reduce manual effort involved in migration
Simple Medium Complex
Simple Mapping Benchmark
1. Mappings with only Source, Target, Source Qualifier, Connected Lookup and Simple Expression Transformations.
• No variable Ports• No Informatica specific functions• No unconnected lookup• No Parameters/Mapping
Variables2. Mappings with no SQL overrides in
Source-Qualifier 3. Mappings with no SQL overrides in
Lookup
Medium Mapping Benchmark
1. Mapping with Only one Mapplet2. Simple SQL Override in Source Qualifier3. Simple SQL Override in Connected Lookups4. Expressions with Informatica specific
functions (isnull, isdate, isnumber etc.,) which can be converted to DB equivalent
5. Filter and Sequence-Generator transformations
6. Expressions with Variable port storing temporary values for current record
7. Multiple parallel lookups.8. Update Strategy based on Primary key
updates9. Mapping with Static variables10. Unconnected Source qualifier output ports11. Unconnected Input ports in an Expression
transformation/Filter/update strategy/mapplet
Complex Mapping Benchmark
1. Multiple Mapplets in one Mapping2. Complex SQL overrides in Source Qualifier3. Complex SQL Overrides in Connected Lookups4. Unconnected Lookups without SQL Override5. Mappings with multiple Targets (multiple Source qualifier -
One source qualifier to one Target)6. Mappings with multiple Targets (Single Source qualifier
without Router Transformation)Multiple lookups Serial/Parallel combination
7. Mapping Parameters/Dynamic Variables8. Lookup getting input from multiple transformations9. Complex linking of transformations where each
transformation has multiple pipelines and pass through different transformations and finally merge at one transformation
10.Having sequence generator transformation to insert unique key in target, when source & Target are from different data sources.
11. Reusable Lookup transformations overridden (SQL/Table) in the mapping
12.For Mapping with SQL Override and no user defined joins for at least one source, manual intervention is required.
13.For mapping with filter conditions defined on User defined joins, manual intervention is required.
Informatica Mappings Benchmarking (as per Informatica Standards)
Technology Leverages ODI’s Public SDKs and APIs INFA 8.x/9/x - ODI 11.x Online ROI Calculator Complete frame-work: Pre-Migration,
Actual Migration, Post-Migration testing framework’s
Coverage Informatica “Custom Mappings” Informatica components: sources, targets, SDE & SIL mappings, lookups, expressions, transformations, etc. BI Apps: Category 1, Category 2, Category 3 DI: All INFA mappings: Simple: 100%, Medium: 70%, Complex: 50%
Easy to Use Convert INFA Mapping to ODI Packages & Interfaces with click
of a button Desktop file (.exe) that launches the tool with double-click Single or Bulk INFA mapping conversion
Safe, Secure, and
Faster
INFA to ODI: Key Talking Points
Customer Value PropositionAutomated Conversion
Reduced Development
Time
Cost Savings
Up to 90%
Up to 50%
Up to 50%
Automated Solution in the Market
1st & The only
ProductivityGain Up to 5x
INFA to ODI: Solution Service Offering Model: Two Phases1) Assessment:
• Evaluate your existing Informatica setup• Evaluate your existing Informatica Mappings
capturing # of mappings, complexity of the mappings, and complexity categorization etc.
• Produce a detailed Technical Level of Effort (LOE) document
• Actual Assessment will take 40hrs depending on the customer INFA environment & setup
2) Conversion: • Execute the tool for all identified mappings• Perform manual conversion for remaining mappings• Confirm results
Contact UsHEADQUARTERS (USA)Jade Global, Inc. 1731 Technology Drive Suite 350, San Jose, CA 95110
Phone: +1 408-899-7200
ORANGE COUNTYJade Global, Inc. 5000 Birch Street, West Tower, Suite 3000, Newport Beach, California, 92660
Phone: 1-760-331-8999
SAN DIEGOJade Global, Inc.1902 Wright Place.Suite 200 Carlsbad, CA 920
Phone: 1-760-331-8999
LOS ANGELESJade Global, Inc.400 Continental Blvd, 6th Floor, El Segundo, California, 90245
Phone: +91-20-66081500
NOIDA (INDIA) Pinnacle Towers, Unit No 101, 1st Floor,A-42/6, Sector 62, Noida – 201301
Phone: +91-12-06408884
PUNE (INDIA)E-space IT Park A-3, 4th Floor, 104 A to E, Wadgaon Sheri Pune-Nagar Road, Pune, 411-014
Phone: +91-20-66081500VOIP: +1-408-907-2730, +1-408-834-8606Fax: +91-20-66081595
Connect With Us Email: [email protected]