Job

Transaction Type Extraction Batch Job

Part of DB2 Transaction Types: This JCL batch job, TRANEXTR, is responsible for extracting transaction types using DB2. It reads from various control and data files, processes the information, and writes to backup and catalog datasets. The job utilizes utilities like IEBGENER and IKJEFT01 for data manipulation and execution.

IsolatedExpanded
OverviewSource

Datasets

  • AWS.M2.CARDDEMO.DISCGRP.PSThe job uses this dataset to store information about transaction groups, likely for backup or further processing as part of the extraction operations.
    View
  • AWS.M2.CARDDEMO.JCLThis JCL dataset is utilized by the TRANEXTR batch job to store and manage the JCL procedures responsible for extracting and backing up transaction and group datasets within the CardDemo Core module.
    View
  • AWS.M2.CARDDEMO.TRANCATG.PSThis job updates a catalog dataset by modifying, deleting, and re-deleting records through the DD02 DD statement in STEP30.
    View
  • AWS.M2.CARDDEMO.TRANTYPE.PSThe TRANEXTR job modifies and deletes data within a transaction type dataset (AWS.M2.CARDDEMO.TRANTYPE.PS) via the DD01 DD statement in STEP30.
    View
  • instream:DUSRSECJ:STEP01:SYSUT1This instream dataset, referenced as SYSUT1 in STEP01, serves as input for the IEBGENER utility to create a sequential dataset during the TRANEXTR job's execution.
    View
  • instream:ESDSRRDS:STEP01:SYSUT1The instream dataset SYSUT1 in STEP01 is used by the TRANEXTR job to hold control statements or data required for utility programs like IEBGENER, facilitating the extraction and backup processes for transaction and group datasets.
    View
  • AWS.M2.CARDDEMO.CNTLThis dataset contains control statements for the TRANEXTR job, which is responsible for extracting and backing up transaction and group data within the CardDemo Core module.
    View
  • AWS.M2.CARDDEMO.DBRMLIBThis dataset provides the DBRM library for the TRANEXTR job, containing control modules necessary for its extraction and backup operations on transaction and group datasets.
    View
  • AWS.M2.CARDDEMO.LOADLIBThis load library dataset contains executable programs required by the TRANEXTR job to perform extraction and backup operations on transaction and group datasets.
    View
  • INPFILEThe INPFILE dataset serves as the primary input for the TRANEXTR job, containing transaction data that is processed for extraction and backup operations.
    View
  • instream:MNTTRDB2:STEP1:SYSTSINThe instream dataset in STEP1 of the TRANEXTR job is used to pass control statements to the IKJEFT01 utility program, enabling it to execute DB2 commands for data manipulation.
    View
  • instream:TRANEXTR:STEP40:SYSINThis instream dataset is used as SYSIN for the STEP40 step within the TRANEXTR job, likely containing control statements or commands for a utility program like IEBGENER or IKJEFT01 to manage transaction and group datasets.
    View
  • instream:TRANEXTR:STEP40:SYSTSINThis artifact contains the JCL statements and control commands executed by the TRANEXTR job in Step 40. It is used to control the data manipulation and utility program execution within the CardDemo Core module.
    View
  • instream:TRANEXTR:STEP50:SYSINThis instream dataset is utilized by the SYSIN DD statement in Step 50 of the TRANEXTR job to provide control statements for utility programs, enabling data extraction and backup operations.
    View
  • instream:TRANEXTR:STEP50:SYSTSINThis instream dataset is used in Step 50 of the TRANEXTR job to provide control statements for the IKJEFT01 utility, enabling it to process transaction and group data during extraction and backup.
    View
  • OEM.DB2.DAZ1.RUNLIB.LOADThis load library is executed by the TRANEXTR job for performing extraction and backup operations on transaction and group datasets.
    View
  • OEM.DB2.DAZ1.SDSNEXITThis dataset is utilized by the TRANEXTR job for the primary purpose of storing and retrieving exit routines, crucial for managing transaction data extraction and backup operations within the CardDemo Core module.
    View
  • OEMA.DB2.VERSIONA.SDSNLOADThe TRANEXTR job utilizes the partitioned dataset OEMA.DB2.VERSIONA.SDSNLOAD, likely containing load modules or executable programs, to perform its extraction and backup operations on transaction and group datasets within the CardDemo Core module.
    View
  • AWS.M2.CARDDEMO.DISCGRP.BKUPThe job utilizes a backup dataset for storing transaction and group data extracted from primary datasets, serving as an archival or recovery mechanism.
    View
  • AWS.M2.CARDDEMO.ESDSRRDS.PSThe job uses this dataset to extract and back up transaction data, which is a core function of the CardDemo Core module.
    View
  • AWS.M2.CARDDEMO.TRANCATG.PS.BKUPThis job uses the specified dataset as a backup copy for transaction catalog information, preserving critical data during extraction and backup operations.
    View
  • AWS.M2.CARDDEMO.TRANTYPE.BKUPThe job backs up the transaction type dataset, AWS.M2.CARDDEMO.TRANTYPE.BKUP, ensuring data integrity and providing a recovery point for transaction type information.
    View
  • AWS.M2.CARDDEMO.USRSEC.PSThe job uses this dataset to store user security information, likely for access control or configuration related to the transaction extraction process.
    View

Utilities

  • IEBGENER
  • IKJEFT01