What’s New in SAS Decision Manager 3.1
Overview
SAS Decision 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:
-
create and publish decisions with
Decision Builder
-
access an inventory of all models
in the same category view
-
add and edit model keywords
-
-
add multiple user-defined properties
to a model at one time
-
import generic models at the folder
level
-
add model dependencies and view
the relationships using SAS Lineage
-
manage SAS Factory Miner project
segments and models
-
create model input and output variables
from a SAS code file
-
view lineage information for rule
flows
-
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
-
duplicate, delete, and move multiple
folders, vocabularies, terms, lookup tables, rule sets, or rule flows
-
use pre-existing vocabularies when
you generate rules with the New Discovery wizard
-
run the same SAS Decision 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
-
configure which character is used
in CSV files that are used as input for lookup tables
-
easily use negative values for
comparison purposes in expressions
Create and Publish Decisions with Decision Builder
Decision Builder enables
you to combine analytical models, rule flows, and conditional logic
into decisions. You can investigate scenarios, test and refine the
decision logic, and then publish the decisions. You can choose to
publish a decision as a SAS Micro Analytic Service module for use
in online transactions or as a Decision Logic metadata object for
use in batch applications such as SAS Data Integration Studio jobs.
For more
information, see Using the Decision Builder and Generating Enterprise Decision Management Output in SAS Data Integration Studio: User’s Guide.
Integration with SAS Relationship Service and SAS Lineage
SAS Decision Manager 3.1
is integrated with SAS Relationship Service and SAS Lineage. This
integration enables you to view the relationships between the data,
rule flows, and models, 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 and Add Model Dependencies and View Lineage.
Add Model Dependencies and View the Relationships in SAS Lineage
You can now add dependencies
to models within the SAS Decision Manager model repository.
You can add dependencies between models that are located within the
same project or within another project. You can also add dependencies
to generic models that are located within a folder. Then you can view
the relationships by using SAS Lineage.
For more information,
see Add Model Dependencies and View Lineage.
Dynamically Choose the Rule Flow Version
In SAS Decision 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 Decision 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 Running Rule Flows Dynamically in SAS Decision Manager: Administrator’s Guide.
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 Decision Manager
interface by using the %BRM_RULE_FLOW macro.
For more information,
see %BRM_RULE_FLOW in SAS Decision Manager: Administrator’s Guide.
Access an Inventory of All Models in the Same Category View
The Inventory subcategory
is added under the Models category. You can use this subcategory to
access all of the models in the model repository in one place, whether
they are located in a folder, portfolio, or project. As a result,
you see improved performance when you search the model inventory.
You can also filter the search results by date modified, keywords,
model properties, and user-defined properties. You can add user-defined
properties as columns in the list in order to display the values for
each model.
For
more information, see Overview of Model Inventory.
Add and Edit Model Keywords
You can add keywords
to a model and also edit existing keywords. As a result, the keywords
can be used with other models. You can also use model keywords to
filter the search results of the model inventory.
For more information,
see Add and Edit Model Keywords.
Manage Model Versions
You can add new model
versions and view existing versions of a model. A new version is created
automatically when the model is set as champion or is published from
the project level. A
new version is also created when you update a model that is located
within a folder.
For more information,
see Managing Model Versions.
Add Multiple User-Defined Properties to a Model
You can now add multiple
user-defined properties to a model at one time.
Import Generic Models at the Folder Level
You can import generic
models from the SAS Workspace Server directly into a folder in the
Projects category view. You can then update the models from or export
the models to the SAS Workspace Server. You can also duplicate these
models or move them to another folder. However, you cannot move or
copy them to a project version.
For more information,
see Importing Models into a Folder.
Manage SAS Factory Miner Project Segments and Models
If you have licensed
both SAS Model Manager and SAS Factory Miner, you can register projects
from SAS Factory Miner to the SAS Model Manager model repository.
The SAS Factory Miner projects that are registered include their project
segments and models. The SAS Factory Miner projects are managed as
portfolios in SAS Model Manager.
For more information,
see Overview of Portfolios.
Create Model Input and Output Variables from a SAS Code File
Compare Negative Values in the Rules
Beginning with SAS Decision 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 Decision 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