websphere information integrator - ibm · pdf fileinformation integrator.ppt 2 ... oracle,...

29
WebSphere Information Integrator

Upload: voque

Post on 06-Feb-2018

232 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

WebSphere Information Integrator

Page 2: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 2

Enterprise Information is in Isolated Silos CUSTOMER

SERVICE MARKETING CUSTOMERS& PARTNERS LEGAL HR R&DFINANCE SALES &

SUPPORT

Independent Sources and Systems

Page 3: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 3

Complex Enterprise InitiativesCUSTOMER

SERVICE MARKETING CUSTOMERS& PARTNERS LEGAL HR R&DFINANCE SALES &

SUPPORT

Imaging/Document

Mgmt

ReportMgmt

Web Content/Media Asset

Mgmt

Database/CustomSystems

NetworkFile

Systems

Workflow/Business

Process Mgmt

SELF-SERVICE COMPLIANCECALL CENTER CRM / ERP WEBSITES

Page 4: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 4

Middleware Makes it Simple, and BetterCUSTOMER

SERVICE MARKETING CUSTOMERS& PARTNERS LEGAL HR R&DFINANCE SALES &

SUPPORT

Imaging/Document

Mgmt

ReportMgmt

Web Content/Media Asset

Mgmt

Database/CustomSystems

NetworkFile

Systems

Workflow/Business

Process Mgmt

SELF-SERVICE COMPLIANCE WEBSITESCALL CENTER CRM / ERP

WebSphere Information Integrator (WII)

Page 5: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 5

WebSphere Information Integrator

Processes, Applications, ClientsInformationConsumers

Multiple access paradigms

Metadata Management

Federation Publication FindReplication

Data and Content Access, Transformation, Caching

Text Search XQuery Content APISQL Query

Multiple Integration disciplines

Any sourceStructuredSemi-structuredUnstructured

Content storesApplications

Message systems

XML, web services, …

DB2OracleSQL Server …

Page 6: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 6

Integrated Access to Information

Our customer service reps need integrated access to information so they can address customer problems the first time they call. How can IBM help us?

WebSphere Information Integrator enables you to access many data sources, including DB2, MS SQL server, Oracle, files system, XML, web services,…

ODI CIO IBM

Page 7: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 7

WebSphere Information Integrator Makes All Data Readily Available

Data sources

Customer Data

Policies

ClaimsInformation

ClaimsPayment

Query

One interface“one” source

InformationIntegration

services Data users

Page 8: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 8

WebSphere Information Integrator Benefits

Information Integrator

Payments….

Incident files…

For the Customer Service Representative - one request to access all information

For the Developer – a portletwith a single SQL query

For the Administrator – single view of servers, wrappers, nicknames

Claims…

SQL SvrDB2 <custssn> xsd:string,<score> xsd:int,….

<custssn> xsd:string,<score> xsd:int,….

ELEMENT incidents (incident)ELEMENT incidentDate(#PCDATA)….

Claims,…Payments,….

Incident files,…

claimid integer

payment decimal

CLAIMS

Page 9: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 9

DEMO: WebSphere Information Integrator

Federated View of all customer information

XML Wrapper

Claims…

Incident files…

SQL SvrDB2 <custssn> xsd:string,<score> xsd:int,….

<custssn> xsd:string,<score> xsd:int,….

ELEMENT incidents (incident)ELEMENT incidentDate(#PCDATA)….

DB2 ddl SQL-svrddl

DB2 ddl DB2 ddl XSD

Federated view

A single SQL query

Schema mapping

SQL Svr Wrapper

Payments….

Wrappers forIndividual source

Data sources

Page 10: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 10

DB2 UDB InformixOracleSybaseTeradataMS SQL ServerODBC

Red Brick WarehouseClassic Federation (5)

IMS, VSAM, CA-Datacom, CA-IDMS, Adabas

IngresLotus NotesMicrosoft AccessMicrosoft ExcelMySQLPostgreSQLProgressSASSybase SQL AnywhereU2 (UniData/UniVerse)and more…

Web ServicesSAPPeopleSoftSiebelContent Data (4)Additional Non-Relational (4)Life Sciences (6)Legacy Data Access via WS II Classic Federation for z/OS (6)Build custom wrappers

Java and C++ SDK

Non-relational WrappersODBC SourceRelational Source

Sample WebSphere Information Integrator Federation Data Sources and Wrappers

WIICE SourceFileNet (6)IBM (6)Microsoft (2)…

Page 11: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 11

WebSphere Information Integrator Data Federation Technologies

Insert, update, or delete rows from federated relational databases

Dynamic query serviceArbitrary SQL statements to be executed at runtime

Leverages intelligence about optimizing access to the data sourcesProvided by the data source wrapper, databaseAdditional logic through User Defined FunctionsCost based pushdown query optimization

Define data caches over any federated dataMaterialized Query Tables (MQTs) based on an input query workloadCube Views over distributed or remote star schemas

Unicode support at the integration engine

Page 12: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 12

WebSphere Information Integrator (WII)

Processes, Applications, ClientsInformationConsumers

Multiple access paradigms

Metadata Management

Federation Publication FindReplication

Data and Content Access, Transformation, Caching

Text Search XQuery Content APISQL Query

Multiple Integration disciplines

Any sourceStructuredSemi-structuredUnstructured

Content storesApplications

Message systems

XML, web services, …

DB2OracleSQL Server …

Page 13: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 13

Choose the Replication that Fits Your NeedSQL-based replication architecture

Warehouses, data consistency, distribution and consolidation Replicate data among mixed relational data sources − committed source changes are staged in relational tables before being replicated

to target systemsFlexibility and efficiency in managing scheduling, transformation, and distribution topologies

Queue (Q) Replication Business continuity, workloaddistribution, and multi-site update Moving transactions between DB2 databases− Committed source changes are written in messages

Low latency and high throughput − Send data across networks in compact messages

Managed conflict detection and resolution

Page 14: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 14

Replication: Capture Stage Apply

SQL Replication1. Captures changes (log or trigger-based) and inserts into a staging table2. Apply process asynchronously pulls the updates to the target systems

Log based

Trigger based

External application

IMS

DB2

Any Source

Staging tables

Control

FederationEngine

DB2

Nicknames

Control CD

CD

CD

SQL Capture

SQLApply

Between heterogeneous databases

Page 15: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 15

Replication: Capture Format Apply

ControlControl

FederationEngine

Log based

DB2 Source

DB2 Target

WebSphere MQApply

Q Capture

Queue (Q) Replication1. Changes captured from the log and placed on a WebSphere message

queue (XML)2. Apply process retrieves the changes and applies them to the target system

(in parallel)

Between DB2 source and target

Page 16: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 16

Q Replication Services and Utilities

Apply reads from queue and apply transactions (in parallel)

Subset data via pub/sub and filters

Transformations options to choose

Conflict detection and resolution

Other utilitiesTable differences and repairs The Alert Monitor and Replication Analyzer

Page 17: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 17

WebSphere Information Integrator

Processes, Applications, ClientsInformationConsumers

Metadata Management

Federation Publication FindReplication

Data and Content Access, Transformation, Caching

Text Search XQuery Content APISQL QueryMultiple access

paradigmsMultiple Integration

disciplines

Any sourceStructuredSemi-structuredUnstructured

Content storesApplications

Message systems

XML, web services, …

DB2OracleSQL Server …

Page 18: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 18

Event Publishing

Link data events with business processes Application independent integrationRemoves the extra overhead from the transaction itself Eliminates hand coding typically required to detect data changes

Decouples targets from source data sources

DB2 data event publication capabilitiesFrom DB2 and legacy z/OS data sourcesLeverages leading WebSphere MQ messagingSupports heterogeneous targets and clients

DB2 Publishes data events using XML messagesFlexible data formatWidely used in the industry

Page 19: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 19

Each message represents a database transactionXML format option for publishing Publish to WebSphere MQ queue

Event Publishing from DB2 and Mainframe Sources

Control

Log based

DB2 Source

WebSphere MQ XMLMessages

Capture

Event Publishing from DB2

(Classical) Event Publishing from mainframe sources

XML Messages

CICS

metadatacatalog

WebSphere MQ

Log basedIMS

VSAM

Log basedIDMS

Correlation & Publication

Services

Change Capture Agents

Page 20: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 20

Event Publishing Options for DB2 Format

Only data from committed transactions is published Data is self describing with XML tagsRow based = one row per messageTransaction based = one transaction per message

Row ContentSubset by column, subset by predicateChanged column values only or all column valuesNew data values only or include old values

Easy-to-use wizards to configure event publishing

DB2Source

Q Capture

AnyTarget

End User App

Adminq

Remote queueSendq

Local queue

Local queue

Restartq Local queue

Recvq

Page 21: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 21

Correlation and Publication Services for Mainframe Sources

metadatacatalog

correlation service

WebSphereMQ for z/OS

publication service

Chan

ges

Correlation serviceSorts data by unit-of-work identifiersAt end of unit-of-work − Rollback: – flush all data for this unit-of-work− Commit: – reformat data into relational XML messages

– push data to the publication serviceMetadata catalog holds mapping between IMS and VSAM changes and relational table/column definitions that will be published

Publication serviceManages publication to WebSphere MQ persistent queueInitiates recovery data update with the correlation serviceQueue info is defined in configuration files

Page 22: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 22

WebSphere Information Integrator

Processes, Applications, ClientsInformationConsumers

Metadata Management

Federation Publication FindReplication

Data and Content Access, Transformation, Caching

Text Search XQuery Content APISQL QueryMultiple access

paradigmsMultiple Integration

disciplines

Any sourceStructuredSemi-structuredUnstructured

Content storesApplications

Message systems

XML, web services, …

DB2OracleSQL Server …

Page 23: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 23

Finding Information Across the Enterprise

Our Customer Service Representatives spend too much time trying to find the correct forms and policies needed to service customer requests.

WebSphere Information Integrator OmniFind is designed specifically for enterprise search. It’s state-of-the-art relevance engine can quickly categorize, summarize, and find the information you are looking for.

ODI CIO IBM

Page 24: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 24

Enterprise Search

Complexities in enterprise searchingLess content … lower chance for perfect matchingHeterogeneous nature (form and size) affects search precisionLess well linked – fewer link and anchor text cues

IBM enterprise searchingSophisticated relevancy algorithms for corporate content− Delivers the best results with sub-second response

Scales for large collections − 500K+ documents and 1000s of concurrent users

Fits easily into enterprise applications− Java APIs with document level security

Eases administration and maintenance − Easy to install, common configurations, analysis under-the-covers

Page 25: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 25

WebSphere Information Integrator OmniFind EditionPowering intranets, extranets, and public corporate websites

Free-form intelligent text search to enterprise sourcesEven sources with no or limited native text search capabilities

High quality, scalable, and secure (J2EE)Millions of documents and thousands of users

Seamless upgrade from WebSphere Portal searchLeverage existing taxonomies, rules, user experience

OmniFind componentsCrawlers access a wide range of information sourcesA search engine determines document relevancy− State-of-the-art relevancy algorithms for corporate content

An indexer provides high speed linkage − Between key document attributes and the documents

Page 26: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 26

DEMO: OmniFind

Page 27: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 27

Example of WebSphere Information Integrator Partners

Extend reach

Enhance analysis and reporting

Enable applications

Enrich function

Expedite deployment

ANSI

Page 28: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 28

Itergo Federate its Databases with WebSphere Information Integrator

Simplify access to disparate data for inventory management and customer careFederated access over Oracle inventory scan data base and DB2 employee and inventory basic and planning database for integrated view of asset and contact information.Federated access across disparate warehouses and data marts for unified client view

“[WebSphere] Information Integrator is a strategic product for all cases where different database systems needs to be federated.”

Thomas DalewskiSystems Engineer, Itergo

Challenge

SolutionBusiness benefits

Simplify asset management and comparison of target/actual inventoryImprove customer service with up to the minute insurance claim reports

Technology benefitsSaves over 10% of IT employee time in data prep and reportingOne tool to access diverse systems across the companyAvoid extensive changes to existing infrastructure

Page 29: WebSphere Information Integrator - IBM · PDF fileInformation Integrator.ppt 2 ... Oracle, files system, XML, web services, ODI CIO IBM. ... Unicode support at the integration engine

Information Integrator.ppt 29

Don’t Cut Your Customer Information Into Pieces