Siebel Assignment Manager Administration Guide > Running Siebel Assignment Manager >

About Siebel Assignment Manager Rule Cache Files


The rule cache file contains the most recent copy of assignment rule, criteria, candidates, skills, and skill items information from 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 Assignment Manager runs 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 parameter.

    • If you set this parameter 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. 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 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 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.