6. Database Tailoring and Retrofitting Techniques › 6.2 Tailoring the Database › 6.2.1 Tailoring Data Elements
6.2.1 Tailoring Data Elements
The lowest level of tailoring involves changing data element
statements to modify the data elements within the file.
There are two types of data elements: common and standard.
Common data elements are further defined. Elements common to
files across products are defined in a special common
description area, and elements common to files in one product
are defined in that product's cccGENIN member.
Standard data elements are elements that are used by one
standard file in one product. (If the standard file has
parallel files, the standard data elements are available to
the parallel files as well.)
Refer to Chapter 10 of your product's guide for special
considerations and more information on customizing data
elements.
The statements listed below define the Network Performance
Analyzer (NPA) component with one file, the Network Control
Program (NCP) file. This statement would be found in the
product's sharedprefix.MICS.GENLIB(cccGENIN) member. Data
element definition statements that can be modified by the
user are indicated by "-->" in the left margin of the
example.
*
* NPA component generator statements
*
GEN GENFILES
COMP NPA 050 32000 VBS NOACCT NPA Component
-->TYPE XR 3 . 3 . 3 .
-->NAME NPANRRLS Receiving Line Speed (line/link)
-->NAME NPANRSLS Sending Line Speed (line/link)
-->TYPE XA 5 TIME11.2 6 TIME15.2 6 TIME15.2
-->NAME NPATMAOT Actual Observation Time
-->TYPE XR 4 TIME8. 4 TIME8. 4 TIME8.
-->NAME NPATSEIS Expected Interval Time
-->NAME NPATSFRU Foreward RU Send Time
-->NAME NPATSLOG Time Record Logged To SMF
AREA NPA NPA Activity Information Area
FILE NCP 00 1 Y Y Y Y N N Y Y NCP Activity File
-->TYPE R 3 . 3 . 3 .
-->NAME NCPNRFBQ 00 0 0 0 0 0 Free Buffer Queue Length
-->NAME NCPNRHQL 00 0 0 0 0 0 NCP Channel Hold Queue Length
-->NAME NCPNRIQL 00 0 0 0 0 0 NCP Channel Intrmd Queue Len.
-->NAME NCPNRSFB 00 0 0 0 0 0 Free Buffer Count At Slowdown
-->TYPE A 5 TIME11.2 6 TIME15.2 6 TIME15.2
-->NAME NCPTMFCT 00 0 0 0 0 0 Free Cycle Time
-->NAME NCPTMTIS 00 0 0 0 0 0 Time In Slowdown
-->TYPE M 3 . 3 . 3 .
-->NAME NCPMXANP 00 0 0 0 0 0 Max Available NCP Buffers
-->NAME NCPMXFBH 00 0 0 0 0 0 Free Buffer High Water Mark
-->TYPE N 3 . 3 . 3 .
-->NAME NCPMNFBL 00 0 0 0 0 0 Free Buffer Low Water Mark
-->NAME RESNAME 99 0 0 0 0 0 .
-->NAME MICSVER 99 0 0 0 0 0 .
-->NAME DAY 99 5 5 N N N .
-->NAME HOUR 99 6 6 6 N N .
-->NAME WEEK 99 0 0 4 N N .
-->NAME YEAR 99 3 3 3 3 3 .
-->NAME MONTH 99 4 4 N 4 N .
-->NAME INTERVLS 99 0 0 0 0 0 .
-->NAME DURATION 99 0 0 0 0 0 .
-->NAME STARTTS 99 0 0 0 0 0 .
-->NAME ENDTS 99 7 0 0 0 0 .
-->NAME ZONE 99 0 0 5 5 4 .
-->NAME DAYNAME 99 0 0 N N N .
-->NAME SYSID 99 1 1 1 1 1 .
-->NAME NCPNAME 99 2 2 2 2 2 .
-->NAME NETNAME 99 0 0 0 0 0 .
The NAME statements whose data element option code is 99 are
common data elements available to all CA MICS files. Data
elements that are common to this product's files are defined
prior to the first AREA statement in the product's cccGENIN
member.
Common data elements available to all CA MICS files are
described in the generation library member $DEGENIN. The
statements below describe those data elements, and are
extracted from $DEGENIN. These data element definitions can
all be user-modified.
TYPE XR 2 . 2 . 2 .
NAME DAY Day of Month
TYPE XR $3 . $3 . $3 .
NAME DAYNAME Name Of Day Of Week
TYPE XA 5 TIME11.2 6 TIME15.2 6 TIME15.2
NAME DURATION Recording Interval Time
TYPE XM 7 DATETIME19.2 7 DATETIME19.2 7 DATETIME19.2
NAME ENDTS End Time Stamp
TYPE XR 2 . 2 . 2 .
NAME HOUR Hour Of Day
TYPE XA 3 . 4 . 6 .
NAME INTERVLS Number of Recording Intervals
TYPE XR $2 . $2 . $2 .
NAME MICSVER CA MICS Version Number
TYPE XR 2 . 2 . 2 .
NAME MONTH Month of Year
TYPE XR $8 . $8 . $8 .
NAME NCPNAME Network Ctl Program Name
TYPE XR $8 . $8 . $8 .
NAME NETNAME Resource Network Name
TYPE XR $24 . $24 . $24 .
NAME RESNAME Resource Generic Name
TYPE XN 7 DATETIME19.2 7 DATETIME19.2 7 DATETIME19.2
NAME STARTTS Start Time Stamp
TYPE XR $4 . $4 . $4 .
NAME SYSID System Identifier
TYPE XR 2 . 2 . 2 .
NAME WEEK Week Of Year
TYPE XR 2 . 2 . 2 .
NAME YEAR Year of Century
TYPE XR $1 . $1 . $1 .
NAME ZONE Time Zone