Siebel Assignment Manager Administration Guide > Running Assignment Manager >

About Assignment Manager Rule Cache Files


The rule cache file contains the most recent copy of assignment rule, criteria, candidates, skills, and skill items information before the last time assignment rules were released. A cache file is recreated every time assignment rules are released or when skills have expired.

Depending on the mode in which you run Assignment Manager, the following cache files are used:

  • rulecache.dat

    This file contains information about all active rules in the database. When running Assignment Manager in default mode, this file is used by each of the three assignment operation modes—interactive, batch, and dynamic assignment.

  • rulecache_SERVERNAME.dat

    This file (where SERVERNAME is the name of the Siebel Server) contains information about the rules in the rule groups assigned to a particular Siebel Server and is used when server key mappings are defined.

  • batchrulecache_RULEGROUPID.dat

    When batch assignment runs in rule group mode, you can specify whether it uses the default mode cache file (rulecache.dat) or a separate cache file by way of the Independent Rule Group Cache server parameter.

    • If you set this parameter value to FALSE, it uses the default mode cache file (see rulecache.dat previously described in this topic).
    • If you set this parameter to TRUE, it creates a separate cache file, batchrulecache_RULEGROUPID.dat (where RULEGROUPID is the Assignment Key parameter you passed along with the request).

      There can be multiple cache files of this type because you can use batch assignment in rule group mode for different rule groups. This rule group cache file is a smaller file, therefore providing better performance than the default mode cache file. The performance is better because the batchrulecache_RULEGROUPID.dat file only has information about some rules for some rule groups while the rulecache.dat file has information about all active rules for all rule groups.

NOTE:  The default value of the Independent Rule Group Cache parameter is set to TRUE because this setting gives better performance. Thus, if batch assignment is running in default mode (that is, the Assignment Key parameter is not supplied), then the value of this parameter is excluded.

Siebel Assignment Manager Administration Guide