Format of extracted header and data file records

Important: The content in this section was created for and applies to the original persistent data store, referred to as PDS V1. A new PDS version (referred to as PDS V2) now exists. PDS V1 will eventually be deprecated.

Header record

The following example shows an extracted header file record:
TMZDIFF(int,0,4) WRITETIME(char,1,16) ORIGINNODE(char,2,128) QMNAME(char,3,48) APPLID(char,4,12) 
APPLTYPE(int,5,4) SDATE_TIME(char,6,16) HOST_NAME(char,7,48) CNTTRANPGM(int,8,4) MSGSPUT(int,9,4) 
MSGSREAD(int,10,4) MSGSBROWSD(int,11,4) INSIZEAVG(int,12,4) OUTSIZEAVG(int,13,4) AVGMQTIME(int,14,4) 
AVGAPPTIME(int,15,4) COUNTOFQS(int,16,4) AVGMQGTIME(int,17,4) AVGMQPTIME(int,18,4) DEFSTATE(int,19,4) 
INT_TIME(int,20,4) INT_TIMEC(char,21,8) CNTTASKID(int,22,4) SAMPLES(int,23,4) INTERVAL(int,24,4)
Each field is separated by a tab character (by default). The data consists of the column name with a type, column number, and column length field within the parentheses for each column. The information within parentheses is used primarily to describe the internal formatting information, and therefore can be ignored.

Data record

The following example shows an extracted data file record for the preceding header file record:

0 "1000104003057000" "MQM7:SYSG:MQESA" "MQM7" "XCXS2DPL" 2 "1000104003057434" 
"SYSG" 1 0 0 0 0 0 2 90007 0 2 0 1 96056 "016: 01" 1 1 900 
The header file and the data file match up as follows:
Table 1. Extracted data
Field name Data Data type
TMZDIFF 0 Integer
WRITETIME "1000104003057000 "Character
ORIGINNODE "MQM7:SYSG:MQESA "Character
QMNAME "MQM7 "Character
SAMPLES 1 Integer
INTERVAL 900 Integer