(CDE/UDO)
1
What is Complex Data
Unstructured Data
• No specific data description
• Word documents, Spreadsheets, PDF,
E-mail, Reports, Web pages, Print Streams
Semi-Structured Data
• Data defined by a specification,
but inconsistently adhered to
• Includes proprietary, industry standards
• Complex COBOL copybooks
• AL3, EDI.X12, EDIFACT
• ACH, BAI, SWIFT, etc.
2
Supported Data Formats (partial list)
3
Extending the Informatica Platform
Integrate All Your Data
Unstructured Structured
Structured and Data
Semi-Structured
Complex Structured
Complex Data
Excel
PLM
SCM
Email
CRM
Synchronization Master Data
HR Single View of Business
Management
Word ERP
Custom
FIX Data Warehouse
HL7
UCCNET
StarOffice
Query & Reporting,
Dashboards
Data
Exchange
4
Deploying with Middleware
SAP NetWeaver IBM Message Broker IBM Process Server
WebMethods
MSFT BizTalk
Oracle
BPEL Mgr
5
Differentiation: Platform Neutral, Collaboration
Common Services
Rendering
Service
Business
Common
Partners Information
Model
EIS
ESB
B2B
EAI
ETL
- Transformation
6
B2B Data Transformation
What Makes It Unique?
Complex Data Adaptive modeling
Libraries environment
Consolidated View
Embeddable services
Query &
Reporting,
Dashboards
7
Cross Enterprise Formats - Next Generation
“Reinforce Transformation is Center of Problem”
Unstructured Data
PDF
Excel
Word
Reports
Images
…
8
B2B Data Transformation Visual Designer
Script Pane Example Source Target Schema
Dr
ag
&D
ro p
Flat file sample can be used to accelerate the manual implementation process by using visual features and
getting visual feedbacks
9
Spec Driven Transformation
Transformation
Spec
Metadata
Specification
Driven
Automation Transformation
Engine
Transformation Script
Implementation
10
B2B Data Transformation Excel Template
11
Customer Adoption Across Every Industry
Financial Services
and Insurance
Government and
Public Sector
Healthcare and
Life Sciences
Manufacturing
Retail and
Services
Tele-
communications
Transportation
and Distribution
12
Why B2B Data Transformation?
Productivity
• Any-To-Any, Codeless environment
• Parse by Example – Creating Transformation projects
based on sample input and visual features/feedbacks.
• Parse by Specification – Generating transformation
Projects out of a mapping specification documents
• Visual feedbacks and full panes interaction for ease of
maintenance and debugging.
• Vertical content
Flexibility
• Implement once deploy anywhere
• Seamless integration into EAI, ETL, SOA Platforms
Performance
• High-performance runtime - Linear Scalability and High
Throughput
13
Thanks You!
14