What’s New in SAS Business Rules Manager 3.1
Overview
SAS Business Rules Manager 3.1
runs on the third maintenance release of SAS 9.4. Major features for
this release include integration with SAS Relationship Service and
SAS Lineage. New features and enhancements in this release enable
you to perform the following tasks:
-
-
execute rule flows inside the Hadoop database
-
lock
rule set versions automatically when rule flows are published
-
dynamically choose the latest compatible
rule flow version in deployed SAS Data Integration Studio jobs
-
use the simplified list view in the rule set editor
-
see improved performance when you
generate rule-fired summary tables and when you generate rules with
the
New Discovery wizard
-
run the %BRM_GET_RULE_FLOW_CODE macro to create a DS2
package for a specific rule flow
-
retrieve numeric values from
lookup tables by using the LOOKUPVALUE function
-
-
use pre-existing vocabularies when you generate rules with the New Discovery wizard
-
run the same SAS Business Rules Manager
import macro at the same time as other users
-
easily add DS2 functions to your expression and display information about the functions
while working in the
Equation Editor
-
view the publish history of rule flows
-
export the revision history for a specific version of a rule set
-
-
easily use negative values for
comparison purposes in expressions
Integration with SAS Relationship Service and SAS Lineage
SAS Business Rules Manager 3.1 is integrated with SAS Relationship Service and SAS
Lineage. This integration
enables you to view the relationships between the data, the rule flows, and the processes
that consume them. SAS Lineage displays network, governance, and
impact analysis diagrams. The information in these diagrams is drawn from the Relationship
database.
For more information,
see Viewing Lineage Information for a Rule Flow.
Deploy Rule Flows Dynamically
In SAS Business Rules Manager 2.2, when a rule flow is deployed in a SAS Data Integration
Studio job, the job is associated with a specific
version of a rule flow. Beginning with SAS Business Rules Manager 3.1, you can specify
that a SAS Data Integration Studio job use the latest compatible version
of a rule flow. You can use the &DCM_USE_LATEST_VERSION and &DCM_DEPLOYED_RULEFLOW_NAME
macro variables to tell SAS Data Integration Studio to always use
the latest compatible version of the rule flow.
For more information,
see Dynamically Choose the Latest Rule Flow Version.
Run Rule Flows with the %BRM_GET_RULE_FLOW_CODE Macro
The %BRM_GET_RULE_FLOW_CODE macro creates a DS2 package that contains the code for
a specific rule flow. You can execute this package outside of the SAS Business Rules
Manager
interface by using the %BRM_RULE_FLOW macro.
For more information,
see %BRM_GET_RULE_FLOW_CODE in SAS Business Rules Manager: Administrator’s Guide.
Compare Negative Values in the Rules
Beginning with SAS Business Rules Manager 3.1, the rule set editor does not automatically
add the term name in an expression that begins with
the leading minus sign (-). For example, if you enter –10
for term
, SAS Business Rules Manager
interprets this as term = –10
.
The behavior for positive
values has not changed. The value
+10
is
still interpreted as
term = term +10
in
action expressions.
Copyright © SAS Institute Inc. All Rights Reserved.
Last updated: February 22, 2017