Review Business Rules Manager Web Properties
Review the Business
Rules Manager Web properties in SAS Management Console to ensure that
the values are appropriate for your environment. Complete the following
steps in SAS Management Console:
-
On the
Plug-ins tab,
select
Application ManagementConfiguration ManagerSAS Application
InfrastructureEnterprise Decision Manager 3.1.
-
Right-click Business
Rules Manager Web 3.1 and select Properties.
The Business Rules Manager Web 3.1 Properties dialog
box appears.
Note: If you are migrating to SAS Business Rules Manager
3.1, SAS Management Console displays the release number that you are
migrating from. For example, if you are migrating from SAS Business Rules Manager
2.2, SAS Management Console displays Business Rules Manager
2.2.
-
Click the
Settings tab.
Review the following
properties:
Location of Code generation macro
the location of the
macro that generates the SAS code for rule sets and rule flows. This
property is used only by rule flows that were published using the
first maintenance release of SAS Business Rules Manager 1.2. It is
not used by rule flows published with later versions.
Max row count per table
the maximum number
of rows per rule flow test table. This property applies only to the
first maintenance release of SAS Business Rules Manager 1.2 and to
SAS Business Rules Manager 2.1 and SAS Decision Manager 2.1. It is
not used by later versions.
Temporary test code generation directory
applies only to SAS
Business Rules Manager 1.2 and the first maintenance release of SAS
Business Rules Manager 1.2. This directory is not used by later versions.
Largest allowed uploaded lookup table row count
the maximum number
of rows that can be uploaded for a lookup table. The default is 5000.
This value should not exceed 10,000.
Maximum Testing Log Length (in lines) of SAS log
displayed within User Interface
the maximum number
of lines from the SAS log that are displayed on the SAS log section
on the Results tab for the rule flow.
Support macros in rule expressions
determines whether
macros are allowed in rule expressions. Macros are not supported in
decision flows that are deployed by SAS Real-Time Decision Manager.
Temporary Location used in Rule Generation
a temporary directory
that SAS Business Rules Manager uses while it generates the SAS
code for vocabularies, rule sets, and rule flows. A best practice
is to specify a directory that is outside of the SAS configuration
directory.
Test Library Root File System Directory
the directory where
rule flow tests and test results are saved. As users create additional
rule flow tests, administrators might need to delete old test results,
or ask users to delete old test cases. A best practice is to specify
a directory that is outside of the SAS configuration directory.
Note: If you are running tests
that use data sources that are in a distributed environment such as
the Hadoop Distributed File System (HDFS), ensure that the SAS Server
file system has enough space to accommodate output data in the form
of SAS data sets. If sufficient space is not available, you might
need to create subsets of the input data to use for testing.
Test Metadata Library Root Directory
the folder in which
metadata for rule flow tests is stored.
-
Click the Advanced tab.
Review the following
properties:
brm.csvfile.separator
the character that
is used as a separator in CSV files that are used to create lookup
tables through the SAS Business Rules Manager interface.
brm.runtime.codetype
determines whether SAS Business Rules Manager
generates DS2 code or DATA step (DS1) code for rule flows. In many
cases, you will get better performance by specifying DS1. However,
consider specifying DS2 if your input data is in Teradata, Greenplum,
or Haddop, and you have installed the SAS Code Accelerator. In addition,
the LIKE operator is not supported for DS1.
Note: This property is not predefined.
You can add it as a new property.
brm.default.application.server.context.override
the default application
server for rule flow testing. You can specify the short logical name
such as SASApp. If a value is not specified for this property, SAS Business Rules
Manager
looks for a server context named SASApp. If that server does not exist, SAS Business
Rules Manager
uses the last one returned from the metadata server.
Note: This property is not predefined.
You can add it as a new property.
-
Click OK to
close the Business Rules Manager Web 3.1 Properties dialog
box.
Copyright © SAS Institute Inc. All Rights Reserved.
Last updated: February 22, 2017