Starting to use NGT Utility Manager

You start using NGT Utility Manager by evaluating objects and generating reports without processing any objects

Evaluating objects

NGT Utility Manager performs the following evaluations without processing any objects:

  • Evaluating objects on behalf of the specified NGT utility
  • Determining whether the utility should process the identified objects

NGT Utility Manager invokes the evaluation process when it scans the syntax and queues objects to be processed. To confirm that the utilities are starting objects in the scheduled time frame, NGT Utility Manager evaluates the schedule records in the Schedule table before it runs or restarts the utilities. If a schedule record applies to the object, the utility includes or excludes the object based on the value in the Inclusive_Exclusive column.

NGT Utility Manager performs the following steps to evaluate objects:

  1. It checks the Exceptions table for a qualifying record.

    The Exceptions table includes a column for each applicable utility (NGT Reorg, NGT Copy, and NGT Stats):

    • If the value for a utility is F (Force) and an exception criterion exists, NGT Utility Manager forces the utility to process the object.
    • If the value is X (Exclude) and an exception criterion exists, NGT Utility Manager excludes the utility from processing the object.
    • If the value for a utility is I (Ignore), NGT Utility Manager ignores the Exceptions record for the object and considers the next qualifying record.
  2. If the Exceptions table did not resolve whether to process the object, the product checks the object against the Criteria table

    NGT Utility Manager selects for processing only objects that meet a threshold in the Criteria table. The product prevents the processing of other objects. 

  3. If the Criteria table did not exclude processing, the product checks the object against the Schedule table.  

    You can use the Schedule table to specify time frames within which the product can or cannot process objects. 

To run an NGT Utility Manager evaluation, use the following syntax:

 //SYSIN DD *
  <ngtUtilityStatement> RTS[(<rtsOption>)]

The RTS option is required. After the keyword, you can include any of the following options:

Example

Use the following REORG statement to run NGT Utility Manager to determine whether NGT Reorg needs to process objects in the MEDRECS database:

REORG TABLESPACE MEDRECS.% RTS(,REPORTONLY) 

A report of which objects meet criteria thresholds appears in the SUMMARY output of the REORG job, but NGT Reorg does not process any objects.

Generating reports

For information about the NGT Utility Manager reports, see Reporting.



Was this page helpful? Yes No Submitting... Thank you

Comments