This action might not be possible to undo. Are you sure you want to continue?
Unlock Complex Data. On Demand.
Today’s IT organizations face growing demand for timely access to critical operational data stored in VSAM files on IBM zSeries mainframes. New business initiatives, such as improving customer service, meeting governance and compliance requirements, consolidating systems, and optimizing integration processes, challenge IT to find an efficient, cost-effective way to leverage data in “right time” without impacting existing applications. Until now, two common approaches have been COBOL-based hand-coded programs that extract and process bulk data and change-capture solutions that rely on application logic or file comparison techniques. Informatica PowerExchange™ for VSAM offers IT organizations noninvasive software based on a service-oriented architecture featuring direct, scalable access to bulk or change-only data in real time or on a scheduled basis without requiring application programming. It removes implementation complexity, reduces overall costs, and allows IT to extend the value of existing investments in legacy applications.
Figure 1: PowerExchange provides on-demand access to complex data, including bidirectional VSAM data, for a wide range of data integration and business intelligence initiatives
A data map provides the intelligence to map between SQL statements and native calls to underlying data structures. committed data is made available Leverage transactional control information to automate downstream integration Employ a capture-once. deliver-many model for efficient resource use Seamlessly handle errors through robust recovery/restart capabilities Condense all changes to common records into an end representation to minimize overall processing Unlock The Benefits of Complex Data With Informatica PowerExchange Unlock VSAM data easily and seamlessly for broader use by processes or systems. bidirectional access to CICS or batch-based VSAM data stored on the IBM zSeries mainframe. Change. access-many approach inherently eliminates hand coding and improves overall productivity. Navigator. a visual design client. EAI. and Real-time options Deploy a noninvasive architecture that uses VSAM exit points for change capture Maximize flexibility with support for CICS and native (batch) VSAM Ensure that only desired. PowerExchange provides direct. supports all aspects of PowerExchange design. Navigator automatically provides a row.Unlock Complex Data Benefits • • • • • • • • Unlock VSAM data easily and seamlessly for broader use by processes or systems Employ visual tools to eliminate hand coding and increase productivity Lower existing MIPS usage by offloading work to cheaper processors Enforce user. Employ visual tools to eliminate hand coding and increase productivity. and other data integration technologies Data On Demand Benefits • • • • • • • • Deliver VSAM data on demand through flexible Batch. a more prevalent skill in IT. Metadata can be input by hand if required. Direct access occurs through an optimized listener-based architecture that uses SQL as the underlying execution language. high-performance. . the data map is a key architectural concept. This approach saves time in each phase and enables rapid change of existing solutions when business needs require it. For nonrelational PowerExchange options such as the VSAM option. deploy.and data-level security requirements for safe operation and rapid deployment Ease debugging with dynamic design and testing capabilities Use “push” or “pull” execution models to ensure appropriate resource control Improve leverage of existing assets through support for multiple file formats Meet comprehensive solution needs with seamless design and run-time integration with Informatica PowerCenter®.and column-based data format that can be edited or simply used to access VSAM data using SQL. By allowing developers to use SQL. and maintenance. Once imported. This design-once. VSAM data is unlocked for broader use across IT initiatives. Each VSAM data map begins with the import of a COBOL or PL/1 copybook. recovery.
Lower existing MIPS usage by offloading work to cheaper processors. This feature provides flexibility in deployment and potential balancing of resources to appropriate systems. . saving MIPS usage and lowering costs. Windows. convert dates. and filter and enhance data at the point of receipt. Figure 3: PowerExchange Navigator converting a VSAM date field. PowerExchange includes configuration options that push data conversion processing off the mainframe to systems based on UNIX.Figure 2: PowerExchange Navigator import of an existing copybook. Data maps developed with Navigator also provide the ability to align fields. or Linux. This capability improves data accuracy and can reduce data volumes and errors for downstream consumers.
Ease debugging with dynamic design and testing capabilities. This capability. user-level security through a “hierarchy of action” scheme (read. if deployed. If PowerExchange is used in conjunction with Informatica PowerCenter or a third-party product. end-to-end security. It allows a solution designer to see data as it is requested or captured from the source to ensure that metadata alignment is accurate and that change capture. ACF/2. flowing data after making configuration changes. processes. write. This feature ensures security of data while in transit for more stringent environmental security requirements. At the user authentication level. design is greatly simplified through the ability to monitor and receive live. PowerExchange supports granular. Figure 4: Dynamic Row Sampling Test . This scheme is supported by integration with mainframe security packages including RACF. This capability ensures seamless. Change.” is enabled for all product options (Batch. comprehensive security capabilities. PowerExchange provides the ability to encrypt a point-to-point data connection using RSA key-based encryption capabilities.Enforce user and data-level security for safe operation and rapid deployment. and so on). is functioning correctly. create. and Real time). PowerExchange ensures that VSAM data is securely available to the right people. the security model is seamless across products. PowerExchange supplies security at both the user authentication and data stream levels to ensure safe operation and rapid deployment. When PowerExchange is used in conjunction with Informatica PowerCenter or a third-party product. security is enforced on a passthrough basis where logon/authentication dialogs prompt for the appropriate detail for each specific action. At the data stream level. With the Navigator interface. By supplying multilevel. and Top Secret and is enforced at design time and run time. called “row testing. or systems with minimal risk. update.
mapping. or a data integration product can pull data through a SQL request. PowerExchange can be powered by SQL from another system. PowerExchange can push data directly to an EAI-based message queue. This inherent flexibility is possible through a service-oriented architecture. QSAM. • Run Time–PowerCenter’s data server uses optimized. Meet comprehensive solution needs with seamless design and run-time integration with Informatica PowerCenter. When third-party tools drive data acquisition. PowerExchange can be configured to push data to a supported database. PowerExchange supports a broad range of formats to ensure that all applications in the enterprise are supported in the same architecture. PowerExchange can operate as a standalone product or combine seamlessly with third-party products.Use “push” or “pull” execution models to ensure appropriate resource control. or message queue or act as a client in a data pull scenario. and session design. an intrinsic part of the Informatica UDS architecture. PDS members. CICS or batch-based mainframe applications were originally designed using a variety of file formats and VSAM technologies. . and sequential file formats are also supported. • Design Time–Solution design is streamlined through simplified source import. VSAM data owners can maintain control of the execution by initiating the process themselves. parallel read/write APIs for maximum performance. EAI. only a single pass is required to source these more complex structures. for VSAM files that contain multiple record types. End users enjoy additional design and run-time advantages when using PowerExchange for VSAM with Informatica PowerCenter. ESDS (“batch” only). file. and RRDS (fixed and variable). Formats include KSDS. This flexibility ensures that the appropriate resource control is placed in the right hands. CDG. and other data integration technologies. Also. Figure 5: PowerCenter Designer leverages PowerExchange design time integration. For example. Improve leverage of existing assets through support for multiple file formats.
Change. and Real time—that can be configured to meet any on-demand VSAM data requirement. a database. and configuration optimization options. Based on the type of VSAM application (CICS or batch).Data On Demand Benefits Deliver VSAM data on demand through flexible Batch. The Real-time option also features restart/recovery. different exit-based approaches allow for noninvasive change capture. and that data can also be delivered directly to another system. and Real-time options. The incoming SQL statement can filter the data to return smaller data sets as well as perform write operations back to the VSAM files themselves on a key-driven basis. PowerExchange provides three product options—Batch. management. performance tuning. The Change Option also includes restart/recovery. . Real-time Option The Real-time option extends the value of capturing change-only data by including the capability to deliver that data in near real time to a message queue. performance tuning. Deploy a noninvasive architecture that uses VSAM exit points for change capture. or a calling program. message queue. and recovery process. The PowerExchange architecture is delivered as a set of components that all work together to perform all aspects of the changecapture. Change. and configuration optimization options. Batch Option The Batch option furnishes direct access to bulk VSAM data. In a single architecture. or file. SQL statements are translated into native access calls that result in a stream of data for a calling program such as Informatica PowerCenter. Powered by VSAM data maps. Figure 6: VSAM CDC architecture used by Change and Real-time options. Additional. Change Option The Change option provides direct access to change-only data on a scheduled basis. database. This option employs the same change-capture facility of the Change option but leverages additional architecture components to enable real-time delivery. patented components of the PowerExchange architecture are configured to perform the change-capture function.
It leverages high-speed mainframe HiperSpace as the location for writing changed data. . This process is called “capture registration” and defines what change records will be available for consumption by downstream applications. These exits monitor CICS processing states to detect transaction changes and capture committed records for the change stream. It can be deployed in both VSAM CICS and native (batch) VSAM environments using platformspecific technologies for integrating with each transaction layer. or processes requests from third-party applications. the PowerExchange Listener waits on a TCP/IP port to initiate processing. committed data is made available. Through the PowerExchange Navigator. persistence. To ensure complete synchronization. initiates requests. − Native VSAM (Batch) Capture Agent–For native VSAM (batch). committed transactions. • Maximize flexibility with support for CICS and native (batch) VSAM. PowerExchange Listener–The PowerExchange Listener is a generic architecture module that coordinates activities across modules. Figure 7: Capture registration: Choosing the appropriate change-capture data elements. Each strategy detects a file's open and close states by various interacting applications to simulate a “unit of work.• Capture Agent–The Capture Agent is a data platform–specific module that leverages transactional exit points or interfaces to perform the change-capture function. patented CDC architecture that does not require changes to existing applications to implement change capture.” • Collector Agent–The Collector Agent is a generic architecture module that manages the distribution. In general. from the SQL-based data representation) of interest for a data integration scenario. It also manages “change stream” recovery and synchronization for subscribing applications. − CICS VSAM Capture Agent–For CICS VSAM. The Listener also processes requests for metadata during the design. solution developers use a visual environment to identify the specific data elements (tables and columns. or condensing of changed. only committed transactions based on units of work in the source system are available on the change stream. the Capture Agent consists of four global user exits and one task exit that leverage standard CICS facilities for installation and execution without requiring changes to CICS or to existing applications. for example. PowerExchange provides a unique. As its name implies. processing is minimally impacted through the nonintrusive operation. the Capture Agent can be deployed as part of an individual batch job or on a system-wide basis. Ensure that only desired.
and other data integration products to determine what to do with each row of data. This capability reduces data volume and ensures that only the final. Seamlessly handle errors through robust recovery/restart capabilities. Condense all changes to common records into an end representation to minimize overall processing. and allow design flexibility. Information is maintained in the change stream to ensure data consistency and recoverability. Each application can operate on its own schedule independent from others. Once changes are written to the change stream. Along with the data. Employ a capture-once. EAI. Recovery uses this logging infrastructure to ensure that all change-stream subscribers pick up where they left off when a session is restarted. . Control information can be leveraged downstream by Informatica PowerCenter. and impact to source systems. control information is captured and made available as part of each complete record. This option collapses all updates to common records into a single final representation of the data. multiple applications can request different data elements based on their business requirements. network bandwidth.Leverage transactional control information to automate downstream integration. Figure 8: PowerCenter update strategy transformation acting on PowerExchange control Information. This capability provides a unique benefit when deploying an integrated solution between PowerExchange and a data integration product. The Change option offers a way to condense a set of changed data transactions that can deliver operational efficiencies. The PowerExchange architecture includes a sophisticated logging capability that facilitates seamless error recovery from a connection. lower data volumes. software. This capture-once. deliver-many model for efficient resource use. A unique sequence number and time stamp are logged for each changed data record. deliver-many model reduces resource consumption. committed result of each record is made available. or hardware failure.
It can significantly improve IT’s ability to fully use this critical resource to address new business initiatives while dramatically improving current integration methods.1 and higher • OS/390 Version 2.0904 .S. and PowerExchange are trademarks or registered trademarks of Informatica Corporation in the United States and in jurisdictions throughout the world. ESDS (“batch” only). V1. All rights reserved.6 and higher • CICS/TS V2. IAM file formats supported • For CICS VSAM.0. 6518.A.3.0. It provides significant end-to-end cost savings and fits easily into existing IT environments. V2.Why PowerExchange? PowerExchange for VSAM is ideal for any organization seeking to use VSAM-based application data for broader business benefit.0. PowerCenter.3.0 • TSO USERID user required for PowerExchange administration • VSAM File Types—KSDS.0. Printed in the U. Environmental Requirements Navigator Client Requirements • PowerExchange Navigator requires Windows PC Networking Requirements • A minimum of one TCP/IP port must be available for PowerExchange usage • Port 2480 has been registered with IANA System Requirements • z/OS Version 1. files must beset to “RECOVERABLE” • Paths over alternate index are supported • VSAM limitations − Records > 32660 bytes − Spanned ESDS − CI mode − Multiple TCBs environments accessing same file − Record level sharing (RLS) − Any PATH defined over a cluster © 2004 Informatica Corporation.1. and CICS/ESA V4. PowerExchange for VSAM is a clear choice for organizations that need to unlock VSAM data to meet on-demand business objectives.1. and RRDS (fixed and variable) • QSAM.0.1. Turning integration into insight. V1. V1. All other company and product names may be tradenames or trademarks of their respective owners. Informatica.2. the Informatica logo. V2.0.2.
This action might not be possible to undo. Are you sure you want to continue?
We've moved you to where you read on your other device.
Get the full title to continue reading from where you left off, or restart the preview.