Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The Configuration File

The hashedFiles section of the S2PX configuration file allows you to set defaults for the Parallel DRS stage used to replace Server Hashed Files. Here’s an example:

...

Where a Server Job has been decomposed into multiple Parallel Jobs S2PX will generate a co-ordinating Job Sequences Sequence with the same name and parameters as the original Server Job. These Sequences will also pass the SPXHashedFiles Parameter Set to each of its Job Activities with the Value File default. The reason for this is that if DS2PX didn’t specify the Value File and used the Parameter Set default values then if you wanted to change those parameter values you’d need to re-compile all the Jobs which use that Parameter Set. The use of a single Value File centralises the parameters in one location which can be easily altered without requiring the recompilation of all Jobs using Hashed Files.

Job Decomposition and Sequences

As mentioned, Where a Server Job has been Server Jobs decomposed into multiple Parallel Jobs S2PX will generate a are co-ordinating ordinated by a Job Sequences Sequence with the same name and parameters as the original Server Job. all Jobs using Hashed Files the This Sequence will not feature an instance of have the SPXHashedFiles Parameter Set as one of its parameters as this would change the signature of the Sequence , (which is intended as a drop-in replacement for the original Server Job) thereby rendering it incompatible with any other other Job Sequences or external scheduling mechanisms which call invoke it. In Within this case sequence each Job activity Activity is hard-coded to use the default Value File.

Schema Parameter

An additional optional parameter called schema can be specified to add a schema parameter to the SPXHashedFiles Parameter Set. When supplied this value is used as a prefix for all Hashed File table names. The . delimiter will be added automatically and does not need to be specified in the configuration file. If this value is omitted no schema parameter is added to the SPXHashedFiles Parameter Set.

...