SAS Model Manager enables
you to publish the project champion model and challenger models that
are associated with the
DATA Step score code
type to a configured database. SAS Model Manager uses the SAS Scoring
Accelerator and
SAS/ACCESS interface to the database to publish models
to the database. The Scoring Accelerator takes the models from SAS
Model Manager and translates them into scoring files or functions
that can be deployed inside the database. After the scoring functions
are published using the
SAS/ACCESS interface to the database, the
functions extend the database’s SQL language and can be used
in SQL statements such as other database functions. After the scoring
files are published, they are used by the SAS Embedded Process to
run the scoring model.
If the scoring function
publish method is chosen, the scoring metadata tables in the database
are populated with information about the project and pointers to the
scoring function. This feature enables users to review descriptions
and definitions of the published model. The audit logs track the history
of the model's usage and any changes that are made to the scoring
project.
For more information
about the SAS Scoring Accelerator, see the
SAS In-Database Technology page available
at
http://support.sas.com
.
Here
is a diagram that represents the relationship between SAS Model Manager
and SAS Model Manager In-Database Support.
Here are descriptions
of the diagram's components.
SAS Model Manager Client
The SAS Model Manager
Client handles communication to and from SAS Model Manager. You use
the SAS Model Manager Client to create projects and versions, import
models, connect with data sources, validate models, run modeling reports,
run scoring tasks, set project status, declare the champion model,
and run performance tests.
SAS Model Manager Middle Tier Server
The SAS Model Manager
Middle Tier Server is a collection of services that are hosted by
an application server that orchestrates the communication and movement
of data between all servers and components in the SAS Model Manager
operational environment.
SAS Web Infrastructure Platform
The SAS Web Infrastructure
Platform (or WIP) is a collection of middle tier services and applications
that provides basic integration services. It is delivered as part
of the Integration Technologies package. As such, all Business Intelligence
applications, Data Integration applications, and SAS Solutions have
access to the Web Infrastructure Platform as part of their standard
product bundling.
SAS Content Server
The SAS Model Manager
model repository and SAS Model Manager project tree configuration
data and metadata are stored in the SAS Content Server. Communication
between SAS Model Manager and the SAS Content Server uses the WebDAV
communication protocol.
SAS Metadata Server
SAS Model Manager retrieves
metadata about models from the SAS Metadata Server.
SAS Model Manager Server
The SAS Model Manager
Server is a collection of macros on the SAS Workspace Server that
generate SAS code to perform SAS Model Manager tasks.
SAS Scoring Accelerator
The SAS Scoring Accelerator
creates scoring functions or model files that can be deployed inside
a database. The scoring functions or model files are based on the
project's champion model score code or challenger model score
code.
DBMS
The relational databases
in the database management system (DBMS) serve as output data sources
for SAS Model Manager.
Scoring Metadata Tables
These tables contain
metadata, and the tables are populated in the database when you publish
a scoring function in SAS Model Manager.
Database Tables
These database tables
in relational databases serve as data sources for a scoring application.