Table of Contents

Search

  1. Preface
  2. PowerExchange Navigator Introduction
  3. Data Maps
  4. Data Maps for Specific Data Sources
  5. Copybooks
  6. Registration Groups and Capture Registrations
  7. Extraction Groups and Extraction Maps
  8. Personal Metadata
  9. Database Row Test
  10. PowerExchange Navigator Examples
  11. Appendix A: PowerExchange Functions for User-Defined Fields
  12. Appendix B: User Access Method Programs
  13. Appendix C: Application Groups and Applications
  14. Appendix D: Data Map Properties
  15. Appendix E: Record, Field, and Table Properties
  16. Appendix F: DTL__CAPXTIMESTAMP Time Stamps
  17. Appendix G: Trace for Creating a Memory Map When Importing a COBOL Copybook

Navigator User Guide

Navigator User Guide

Getting the RBA for an IMS Record

Getting the RBA for an IMS Record

To get the IMS RBA for an IMS record, add a
user-defined
field to the record in the IMS data map. In the
user-defined
field, use either the GetDatabaseKey or GetIMSRBAByLevel function in an expression.
To add the segment RBA to segment data in an IMS data map, Informatica recommends that you use the GetIMSRBAByLevel function rather than the GetDatabaseKey function. The GetIMSRBAByLevel function enables you to get the RBA of an unkeyed or non-unique keyed parent segment.
Use the GetIMSRBAByLevel function in IMS data maps used for bulk data movement operations or IMS synchronous CDC.
You cannot use the GetIMSRBAByLevel function in records in the following types of IMS data maps:
  • IMS data maps used for IMS log-based CDC.
  • IMS data maps used to access IMS unload files that contain the following types of records:
    • Unload records of any format for HISAM data sets
    • Unload records that have the format BMC SHORT or BMC XSHORT for HDAM and HIDAM data sets
    • Unload records that have the standard IBM format for IMS Fast Path data sets
To run a database row test on the following types of data maps that use the GetIMSRBAByLevel function, you must
APF-authorize
the following libraries:
  • If you use IMS DL/1 batch data maps with BMP for the netport job, you must
    APF-authorize
    all libraries in the BMP STEPLIB concatenation. Otherwise, PowerExchange issues message PWX-02204 with return code 12.
  • If you use IMS ODBA data maps, you must
    APF-authorize
    all libraries in the STEPLIB concatenation of the PowerExchange Listener. Otherwise, PowerExchange abends.

0 COMMENTS

We’d like to hear from you!