Siebel Personalization Administration Guide > Targeting Content by Using Expressions >

Managing Rule Set Overhead


One way of managing the overhead on executing rule sets is to add a conditional expression to the rule set that evaluates to FALSE when the rule set is unlikely to return any records. This action skips the rule set whenever it is unlikely to find content.

For example, as shown in Table 24, rule set 1 is based on the user's age as calculated from his or her birthday and rule sets 2 and 3 are based on other information.

Table 24.  Example of Managing Rule Sets
If...
Then...

The user has not entered his or her birthday.

His or her age cannot be calculated.

You put a conditional expression on rule set 1 that evaluates to FALSE if the birthday attribute is blank.

The rule set is not evaluated.

Siebel Personalization Administration Guide