The following figure
illustrates the components of a typical SAS Model Manager operational
environment when the data tier uses relational tables:
SAS Model Manager Client
User communication
to and from SAS Model Manager is carried out using the SAS Model Manager
client. 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 Management Console
Users in the SAS Model
Manager Administrator group use SAS Management Console to define the
users, roles, data sources, and publishing channels for use with SAS
Model Manager.
SAS Model Manager Middle Tier Server
The SAS Model Manager
Middle Tier Server is a collection of services and applications 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 as well as the SAS Model Manager metadata are stored
in the SAS Content Server. Communication between SAS Model Manager
and the SAS Content Server uses the WebDAV communication protocol.
SAS Foundation
SAS Foundation includes
Base SAS and a superset of SAS software that is required to support
the deployment of SAS in your organization. Data modelers can develop
SAS code models using Base SAS and other analytic SAS software such
as SAS/STAT software. The SAS Model Manager Server directs all score
code, macro programs, and reporting and monitoring programs to be
processed by SAS Foundation.
SAS Metadata Server
SAS Model Manager stores
and retrieves basic metadata about models from the SAS Metadata Server.
The basic model metadata in a metadata repository includes input and
output metadata as well as score code. All model-related files can
be stored with the model in a metadata repository.
SAS Application Server
There are multiple
servers that are used for different processes on the SAS Application
Server. SAS Model Manager uses the JES Java Batch Server to schedule
jobs for both performance tasks and scoring tasks. The execution of
all other SAS Model Manager tasks such as SAS score code, scoring
tasks, performance tasks, and mode retraining tasks is performed on
the SAS Workspace Server.
SAS Model Manager Macros
SAS Model Manager Macros
is a collection of macros that run under the SAS Application Server
or a SAS session in the SAS Model Manager operational environment.
SAS Data Sets
SAS data sets can serve
as data sources in SAS Model Manager.
Relational Databases
Tables in relational
databases can serve as data sources in SAS Model Manager.