WebFOCUS Files Under MVS

In this section:

You will come across a variety of files in WebFOCUS. These files fall into three categories: application files, extract files, and work files. This topic contains information about files and ways to define them in the MVS environment.

Some files are automatically allocated by WebFOCUS, but there are times when you must explicitly define a file and its location to WebFOCUS. You can do this by using the DYNAM and ALLOCATE commands. For details on these commands see the Stored Procedures Reference Manual.

Referencing Files Under MVS

Reference:

Reference files by ddnames rather than by their fully qualified data set names. Data set names are arbitrary but must conform to the naming standards of your installation.

Reference: WebFOCUS File Types Under MVS

WebFOCUS uses ddnames to distinguish different file types.

The following tables describe the WebFOCUS files used under MVS:

Application Files

File

Description

MASTER

Master File.

ACCESS

Access file.

FOCEXEC

Procedure.

ddname

FOCUS data source and external index.

ddname

Other supported data sources.

FOCSTYLE

WebFOCUS StyleSheet file.

Extract Files

File

Description

*HOLD 

Contains data saved using the HOLD command.

*SAVB

Contains data saved using the SAVB command.

*SAVE

Contains data saved using the SAVE command.

HOLDMAST

Temporary Master File for HOLD files.

HOLDSTAT Files

Documentation and/or DBA information for extract files.

Note: There are also extract files that you must allocate if used: LOG, POST, and Dialogue Manager output files.

Work Files

File

Description

FOCSTACK

Contains resolved Dialogue Manager procedures.

FOCSORT

Used during sorting.

*FOCPOST

Holds sequential output.

FOCSML

Used by Financial Modeling Language (FML).

*The AS phrase renames files marked with an asterisk to allow more than one file of that type in a single session.

Dynamically Defining Files Under MVS

You do not have to explicitly define most of your files. WebFOCUS automatically allocates many application files on an as-needed basis, as long as they follow the data set naming conventions. WebFOCUS allocates five primary cylinders and five secondary cylinders for dynamically allocating files. WebFOCUS dynamically allocates work files, but does not automatically define application files. You need to define these files.

WebFOCUS will allocate some or all of the following output or work files as temporary data sets:

You can explicitly allocate files in the server JCL. For more information about allocating files, see your Reporting Server documentation.

Note: Work files should not be allocated in the server JCL.


WebFOCUS