SAS Scoring Accelerators

One of the most interesting SAS product launches of 2009. I am currently reading SAS Enterprise Miner and I am quite impressed – in fact we have a 1500 processor HPC cluster , besides access to Kraken, the 3 largest HPC in the world. It is interesting to see possible application uses for that. Of course I am currently fiddling with R based parallelized clustering on them.

SAS® Scoring Accelerator


Quickly and accurately process and score analytic models built in SAS® Enterprise MinerTM

What is SAS® Scoring Accelerator?
SAS Scoring Accelerator translates and registers SAS Enterprise Miner models into database-specific functions to be deployed and then executed for scoring purposes directly within the database. SAS Scoring Accelerator is a separate product that works in conjunction with  SAS Enterprise Miner.

Why is SAS® Scoring Accelerator important?
SAS Scoring Accelerator automates the movement of the model scoring processes inside the database. Faster deployment of analytic models means more timely results, enabling business users to make important business decisions. Better-performing models help ensure the accuracy of the analytic results you’re using to make critical business decisions.

For whom is SAS® Scoring Accelerator?
SAS Scoring Accelerator is specifically for organizations that use SAS Enterprise Miner. It is designed for chief scoring officers and IT to score analytic models directly inside the database.

Key Benefits:


  • Achieve higher model-scoring performance and faster time to results.
  • Reduce data movement and latency.
  • Improve accuracy and effectiveness of analytic models.
  • Reduce labor costs and errors by eliminating model score code rewrite and model revalidation efforts.
  • Better manage, provision and govern data.


Key Features:

Export Utility:

  • Functions as a plug-in to SAS Enterprise Miner that exports the model scoring logic including metadata about the required input and output variables.

Publishing Client:

  • Automatically translates and publishes the model into C source code for creating the scoring function inside the database.
  • Generates a script of database commands for registering the scoring user-defined function (UDF) inside the database. Scoring UDFs are available to use in any SQL expression wherever database-specific built-in functions are typically used.
  • Supports a robust class of SAS Enterprise Miner predictive and descriptive models including the preliminary transformation layer.

SAS Scoring Accelerator interfaces with the following relational databases:

  • SAS® Scoring Accelerator for Teradata
  • SAS® Scoring Accelerator for Netezza

Author: Ajay Ohri

3 thoughts on “SAS Scoring Accelerators”

  1. I’m not sure that your answer suffices. I have been to these sites enough and they are primarily sales-oriented. I need a technical explanation to really explain what this actually means. As a model builder, I know the exact data requirements and technical details when building models.

    If you don’t know, that is okay,just be silent.

  2. If one is creating models at customer level where many DB tables need to be combined to produce one view of the customer, I’m not sure I understand how the scoring logic can be embedded in the source database. In many cases, you have DB tables that link together in either a many to one, many to many, or one to one relationship. I am sure that there is something I am missing here. Can you provide some further insight here

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: