® IBM Software Group IBM Information Server Deliver – Federation Server © IBM Corporation IBM Software Group IBM Information Server Delivering information you can trust Discover, model, and govern information structure and content Standardize, merge, and correct information Combine and restructure information for new uses Synchronize, virtualize and move information for in-line delivery 2 IBM Software Group IBM Information Server Delivering information you can trust IBM Information Server Discover, model, and govern information structure and content Standardize, merge, and correct information Combine and restructure information for new uses Synchronize, virtualize and move information for in-line delivery Federation Server Dynamically integrate information from disparate data and content sources in a single query as if it were coming from one system 3 IBM Software Group Deliver: Federation & Connectivity Access diverse and distributed information as if it were in one system Define integrated views across diverse distributed data Vast array of data and content sources (legacy mainframe systems, XML, unstructured content, any RDBMS, etc.) Query data as if a single source SQL Use standard query and expressions Use standard analytical, reporting, development, and portal tools Maintain performance metrics Provide read as well as update capability 4 IBM Software Group Federated Sources SQL SQL Distributed Federation Classic Federation Mainframe databases Mainframe files IMS VSAM Adabas Sequential CA-Datacom CA-IDMS Relational databases DB2 Informix Oracle Sybase Teradata Microsoft SQL Server ODBC XML Web services Packaged applications WebSphere BI Adaptors SAP PeopleSoft Siebel Web Other OLE DB Excel Flat files Custom-built Plus partner tools and custom-built connectors extend access to more sources 5 IBM Software Group WebSphere Federation Server Basic Concepts Federated server: a DB2 database enabled for federation. Federation Server DB2 Catalog Nickname Server Nickname Nickname Stores information about: Wrappers,servers, nicknames Server attributes Nickname attributes Remote functions Server Wrapper Wrapper: a library allowing access to a particular class of data sources or protocols. Server: represents a specific data source Nickname: a local alias to data on a remote server (mapped to rows and columns). Appears as a DB2 table 6 IBM Software Group Extend a Data Warehouse Requirements Solution Warehouse users need access to up-to-theminute data from an external source External data may not be integrated into the warehouse until later (or never) because it is not practical or possible Access remote data via WFS nicknames and combine with DW data Client Federation Server 7 ® IBM Software Group Thank You © IBM Corporation