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:
  1. On the Plug-ins tab, select Application Managementthen selectConfiguration Managerthen selectSAS Application Infrastructurethen selectEnterprise Decision Manager 3.1.
  2. 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.
  3. 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.
  4. 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.
  5. Click OK to close the Business Rules Manager Web 3.1 Properties dialog box.
Last updated: February 22, 2017