Use the Enterprise Decision
Management transformation to generate Enterprise Decision Management
output in the context of a SAS Data Integration Studio job. The transformation
uses an Enterprise Decision Management flow package that is created
in SAS Decision Manager. The package is used to structure the data
in an input table and generate columns in the output tables. The Enterprise
Decision Management transformation maps physical data to decision
flows. The output tables attached to the transformation produce decision-making
results from the mapped input data. SAS Decision Manager supports
collaborative maintenance, governance, and continuous enhancement
of analytical models for operational decision making.
The required inputs,
or columns, for an Enterprise Decision Management flow job are defined
by Enterprise Decision Manager. Each Enterprise Decision Management
flow job that you run in SAS Data Integration Studio requires a source
table that contains the required inputs defined by the Smart Object.
When the source table
columns are equivalent in name, the job uses the original source table
to provide the required inputs. (For relational database management
systems, the columns also must be identical in case. If the input
table is a SAS table, only identical column names are required.)
However, when the source
table columns are not equivalent to the required input columns, a
view is generated as input to the job. Therefore, you should try
to use a source table with column names that are identical to the
defined required inputs to enhance performance.
The Enterprise Decision
Management flow package that is created in SAS Decision Manager contains
an automatically generated correlation_id column in its required inputs.
However, it is also possible to manually define a correlation_id request
variable or a correlation_id reply variable in the SAS Decision Manager
application. Do not create one of these manually defined correlation_id
variables if you plan to use the Enterprise Decision Management flow
package in the Enterprise Decision Management transformation in a
SAS Data Integration Studio. When you attempt to run the job under
this circumstance, the following error is displayed:
ERROR: Compilation error.
ERROR: Duplicate declaration for correlation_id with incompatible types.
Mixed-case reply variables
contained in Enterprise Decision Management flow packages can cause
Enterprise Decision Management flow jobs to fail when you run them
in SAS Data Integration Studio. To avoid this problem, select the
Enable
case-sensitive DBMS object names check box on the
Physical
Storage tab in the properties window for the
EDM
Results tab.