Rule Bases

From the Rule Bases dialog, you can perform the following tasks:

Viewing Imported Rule Bases

The Rule Bases dialog contains a table that lists the rule bases you have imported. The rule base table contains the following information:

Rule Base Name
The names of the rule bases that you have imported. The rule base name is the name of the subdirectory that contains the origin rule base. For example, if you import f:\myDir\myRulebase, the name of the imported rule base is myRulebase.
Description
The description that you entered for the rule base when you imported it.
Date
The date and time that the rule base was imported.
Origin
The location from which you imported the rule base, for example f:\myDir\myRulebase.

You can click and drag a column heading in the rule base table to move it within the table.

You can right-click the columns in the rule base table to display a pop-up menu. This menu enables you to reload or delete a rule base, or sort the rule bases by the values in that column.

Importing Rule Bases

You import rule bases into top-level %ProductName% servers. When you import a rule base, the rule base files are copied from an origin file system that you specify to the destination server to which you are logged in. The rule base that you import is stored on the server as a distribution package in zipped format so you can distribute it to other servers. You must compile a rule base before you import it.

To import a rule base, follow these steps:

  1. Click the Rule Bases button on the toolbar of the %ProductName% Console.
  2. In the Rule Bases dialog, click File=>Import.
  3. In the Import Rule Base dialog, type a description of the rule base in the Description text box.
  4. In the Location text box, type the path to the rule base that you want to import. Or, click Browse and browse to the location of the rule base.
  5. Click OK to import the rule base.

The rule base appears in the table in the Rule Bases dialog.

Reloading Rule Bases

You should reload an imported rule base whenever the origin rule base has been modified and recompiled. When you reload a rule base, the rule base indicated in the Origin column of the rule base table is immediately reloaded into the top-level server and all %ProductName% servers to which the rule base has been distributed.

You can reload a rule base from a network drive only if the drive is still mapped with exactly the same path from which you imported the rule base. (This path appears in the Origin column of the rule base table.) For example, if you import a rule base from f:\myDir\myRulebase, then later remap that drive as g:\myDir\myRulebase, the reload will fail.

When a reload fails, the version of the rule base that you last imported is kept.

To reload a rule base, select Edit=>Reload Rule Base.

Deleting Rule Bases

This action immediately deletes the rule base from the top-level server and all %ProductName% servers to which the rule base has been distributed. This action does not delete the origin rule base on the file system from which you imported it.

To delete an imported rule base from the server, select Edit=>Delete.

Refreshing the List of Rule Bases

To refresh the list of rule bases that have been imported to the server, select View=>Refresh.