Previous Topic: 3.1 Tabular ReportsNext Topic: 3.1.1.1 Report Selection


3.1.1 Producing Tabular Reports


The CA MICS Network Analyzer's standard tabular reports are
produced by a report generator routine.  That is, no fixed
format routine exists to produce each specific report format.
Rather, a set of routines, including data selection, data
sequencing, summarization, and display, are custom-generated
based on your parameter specifications.

The network report generator is invoked by executing the
MICSSHRx procedure and using the SAS %INCLUDE function to
include sharedprefix.MICS.INCLLIB(SNTRPTS).  This member, in
turn, includes the required macro sets, prepares the
environment, and brings in the report generator code.

You may produce these reports for any timespan in which the
data exists.  To facilitate your production of reports in the
most frequently used timespans, two sample jobs are
generated during installation and are saved in
prefix.MICS.PARMS as members SNTRPTD and SNTRPTM.  The first
executes each of the reports from the DAYS timespan; the
second invokes each report using the MONTHS timespan.

If you wish, you may provide your own job to invoke the
reports.  Sample JCL to produce the daily reports follows:

//jobname   JOB  (acct fields), . . . .
//REPORTS   EXEC MICSSHRx
//INPUTRPT  DD  DSN=prefix.MICS.PARMS(SNTRPTD),DISP=SHR
//SYSIN  DD  *
  %INCLUDE INCLLIB(SNTRPTS);
/*

To run the monthly reports, substitute member SNTRPTM for
SNTRPTD in prefix.MICS.PARMS in the INPUTRPT DD statement
above.

Keep in mind that, depending on such things as the size of
your network, the number of applications, and the number of
terminal sessions represented in your network monitor data,
the output from running either of these sample jobs can be
substantial.  One way to reduce the quantity of output is to
code a data selection macro, as described in Section 3.1.1.2,
to subset your data for reporting purposes.

The report generator can produce several reports, many in
multiple formats.  You may select data for a given report
from any timespan in which the requisite file is supported.
That data can be further subset to specific areas of
interest.  This flexibility is controlled by a combination of
report generator control statements and user-coded SAS
macros, which are discussed in the following sections:

1 - Report Selection
2 - Report Customizing
3 - Integrating Reports into the DAILY CA MICS Job