Maximum number of records analyzed in a rule condition

The GenRuleEngineConfig.xml enables you to configure the maximum number of records that can be analyzed in a single or multiple rule conditions. By default, the maximum number of records analyzed is one million.

The following scenarios can exist in a rule condition:

  • Scenario 1: One million records in multiple rule conditions:

    If a rule contains multiple conditions or condition groups and the total number of records from all conditions exceeds 1 million, IRC analyzes only the first 1 million records. The test rule output displays a message that the results have been partially analyzed.

  • Scenario 2: One million records in a single rule condition

    If a rule condition contains more than 1 million records, IRC will not analyze the rule. The test rule output displays a message that the rule cannot be analyzed.

GenRuleEngineConfig.xml

Configure the XML as follows:

Setting Description
XML file name and path [InstallPath]\Settings\GenRuleEngineConfig.xml
Tag <conditionsettings>
Node <format id="44">10000000</format>

This is an example of configuring the settings for rule format id 44 to 10000000.

Configuration setting To configure the maximum number of records that must be analyzed in a single or multiple rule conditions, change the default value of the attribute <format id="number"> to any desired numeric value
Default Value The default value is 1 million.