SAS Viya Data Science and Model Deployment Training Course

5 days Data Science Certificate on completion
Course codeSD-DS-023
Duration5 days
LevelFoundation to Intermediate
CategoryData Science
DeliveryClassroom or live online
LanguageEnglish
CertificateCertificate of completion

Course overview

Organisations investing in SAS Viya need more than accurate models: they need repeatable ways to prepare governed data, compare modelling approaches, explain results to decision-makers, and deploy approved models into operational processes. Data scientists and analysts are often expected to bridge these stages while working across CAS tables, visual pipelines, code, model registries and production scoring environments. This course addresses that practical gap by showing participants how to move a business use case from raw data to a governed, deployable analytical asset in SAS Viya.

Participants work through the SAS Viya data science workflow using SAS Studio, Cloud Analytic Services (CAS), Model Studio and SAS Model Manager. They learn to load and profile data in CAS, engineer features, build supervised machine-learning pipelines, assess model performance, compare challenger models, and interpret model drivers. The course also covers project organisation, model registration, documentation, bias and performance considerations, publishing options, and post-deployment monitoring. Participants gain both point-and-click and code-based experience, enabling them to select the most appropriate Viya interface for the task.

Instructor-led demonstrations are followed by guided labs built around a realistic customer-response prediction case. Each participant develops a documented model pipeline, evaluates it against business success criteria, registers the selected model, and prepares a deployment and monitoring plan. The final deliverable is a model handover pack containing the model comparison rationale, scoring inputs and outputs, deployment route, validation evidence, and monitoring measures that can be adapted for workplace use.

The course is suited to professionals who already work with data and want to use SAS Viya as a practical environment for machine learning and governed model deployment. It is equally valuable for managers responsible for establishing consistent analytics delivery practices across data science, risk, marketing, operations or fraud teams.

Course objectives

By the end of this course, participants will be able to:

  • Load, inspect and manage analytical data in CAS using libraries, caslibs and in-memory tables
  • Prepare modelling data by treating missing values, transforming variables and creating derived features
  • Build supervised learning pipelines in SAS Model Studio for classification and prediction use cases
  • Write and run SAS code in SAS Studio to query, manipulate and score CAS data
  • Evaluate candidate models using lift, ROC, confusion matrix, misclassification and variable-importance outputs
  • Interpret model results with partial dependence, feature contribution and business performance measures
  • Register approved models in SAS Model Manager with version, input, output and documentation metadata
  • Produce a model deployment and monitoring plan covering publishing, validation, drift and performance thresholds

Benefits of attending

For you

  • Build credible evidence of practical SAS Viya capability across data preparation, modelling and model handover
  • Gain hands-on experience with both visual Model Studio pipelines and SAS Studio code workflows
  • Learn to explain model selection using measurable performance, interpretability and business criteria
  • Develop a reusable deployment and monitoring template for presenting models to governance or IT teams
  • Strengthen readiness for data scientist, analytics engineer and model-risk responsibilities in SAS environments

For your organisation

  • Create more repeatable model-development practices across teams using common Viya workflow stages
  • Reduce deployment risk through documented model inputs, outputs, validation checks and ownership decisions
  • Improve business decisions by comparing models against operational metrics rather than relying on accuracy alone
  • Increase use of existing SAS Viya investment by enabling staff to work across CAS, Studio and Model Manager
  • Support auditability by establishing clearer model registration, versioning, approval and monitoring practices

Target competencies

CAS data managementFeature engineeringModel pipeline designModel performance evaluationModel registrationDeployment monitoring

Who should attend

  • Data Scientists — who need to build, assess and operationalise models within SAS Viya
  • Data Analysts — who are moving from reporting and statistical analysis into predictive modelling
  • Analytics Managers — who need a governed workflow for approving and deploying analytical models
  • Risk Analysts — who develop scorecards or predictive models requiring traceability and monitoring
  • Marketing Analysts — who use propensity, churn or next-best-action models to target customer activity
  • Data Engineers — who support CAS data preparation and production model-scoring pipelines

Requirements and prerequisites

Participants should be comfortable working with tabular data and understand basic analytical concepts such as rows, columns, data types, missing values, target variables and train/test data splits. Familiarity with descriptive statistics and at least one of SQL, SAS programming, Python or R is helpful, particularly for the SAS Studio labs, but advanced programming is not required. Participants should have used spreadsheets, databases or BI tools to investigate data. No prior SAS Viya, SAS Model Studio, SAS Model Manager or machine-learning deployment experience is required. Complete beginners to data analysis should first gain basic data literacy and introductory statistics.

Training methodology

The course combines focused instructor demonstrations with individual SAS Viya labs in a configured training environment. Participants alternate between SAS Studio coding tasks and Model Studio visual pipelines, using CAS tables throughout the workflow. A running customer-response case provides the data and business context for profiling, feature engineering, model comparison and deployment decisions. Facilitated reviews require participants to justify their selected model using performance and governance evidence. On the final day, participants convert their work into a practical model handover and monitoring plan for their own organisational context.

Course outline

Day 1: SAS Viya data science foundations

  • SAS Viya architecture and the role of Cloud Analytic Services
  • Navigating SAS Environment Manager, SAS Drive and project assets
  • CAS sessions, caslibs and in-memory table concepts
  • Loading files and promoting tables for shared analytical use
  • Exploring data with SAS Studio and CAS-enabled procedures
  • Understanding analytical project roles, access and asset organisation
  • Defining business objectives, target variables and model success criteria

Workshop: Participants load a customer-response dataset into CAS, profile its key fields, and produce a concise modelling problem statement with agreed success measures.

Day 2: Data preparation and feature engineering

  • Data quality assessment for missing, invalid and duplicate values
  • Partitioning data into training, validation and test samples
  • Variable transformations and binning for analytical features
  • Categorical encoding and handling high-cardinality variables
  • Feature creation using SAS Studio DATA step and PROC SQL
  • CAS data manipulation with FedSQL and CAS actions
  • Building reusable data-preparation nodes in SAS Model Studio

Workshop: Participants create a prepared CAS modelling table, document transformation decisions, and build a repeatable data-preparation flow.

Day 3: Machine learning pipelines and model evaluation

  • Model Studio pipeline structure, data nodes and modelling nodes
  • Decision tree and forest models for classification
  • Gradient boosting and neural network model options
  • Logistic regression as an interpretable benchmark model
  • Hyperparameter tuning and automated model selection
  • ROC curves, lift charts and confusion-matrix interpretation
  • Comparing champion and challenger models against business thresholds

Workshop: Participants build and compare multiple classification models in Model Studio, then nominate a champion model with a written selection rationale.

Day 4: Model governance and deployment preparation

  • Model interpretability using variable importance and partial dependence
  • Model bias, fairness and population-risk considerations
  • Model documentation, assumptions and reproducibility evidence
  • Registering models, versions and metadata in SAS Model Manager
  • Creating model input and output definitions for scoring
  • Publishing routes through SAS Micro Analytic Service and SAS Container Runtime
  • Validation, approval and rollback controls before production release

Workshop: Participants register their champion model in Model Manager and assemble a deployment checklist covering scoring, approvals and validation.

Day 5: Monitoring and operational model handover

  • Production scoring patterns for batch, real-time and container deployment
  • Model performance monitoring and outcome-data collection
  • Data drift, prediction drift and concept-drift indicators
  • Setting monitoring thresholds, alerts and review frequencies
  • Champion-challenger testing and model refresh decisions
  • Communicating model outputs to business owners and operational teams
  • Planning a SAS Viya model lifecycle for a workplace use case

Workshop: Participants complete a model handover pack containing their deployment route, monitoring metrics, ownership model and scheduled review plan.

Tools & standards covered

SAS Studio, SAS Cloud Analytic Services (CAS), SAS Model Studio, SAS Model Manager

A typical training day

08:30 – 10:30First session
10:30 – 10:45Refreshment break
10:45 – 12:30Second session
12:30 – 13:30Lunch and networking
13:30 – 15:00Third session
15:00 – 15:15Refreshment break
15:15 – 16:30Workshop and daily review

Live online deliveries follow the same structure in the East Africa Time zone, with shorter screen blocks and longer breaks.

What the fee includes

  • Instruction by a practitioner facilitator
  • Full course workbook and materials
  • Exercise files, templates and case studies
  • Certificate of completion
  • Refreshments and lunch (classroom deliveries)
  • Post-course application plan
  • Facilitator follow-up on request
  • Group rates from five participants

How you can take this course

Classroom

Scheduled sessions in Nairobi, Mombasa, Kigali, Dar es Salaam, Dubai and Cape Town.

Live online

The same facilitator and materials, delivered live for distributed teams and individuals.

In-house

Delivered privately for your team, at your offices or a venue of your choice, tailored to your context. Request a proposal.

Certification

Participants who complete the full five days receive the Skillset Development Certificate of Completion, stating the course title, course code, dates and delivery format — suitable for professional-development records and employer reimbursement.

Frequently asked questions

No advanced SAS programming experience is required. Participants use SAS Studio for guided code exercises, but the course also uses visual Model Studio pipelines; familiarity with SQL, Python, R or basic SAS syntax is helpful.

You will work with SAS Studio, Cloud Analytic Services (CAS), SAS Model Studio and SAS Model Manager. The deployment sessions also examine how registered models can be prepared for SAS Micro Analytic Service or SAS Container Runtime publishing.

A laptop capable of accessing a modern web browser is normally sufficient for live online delivery. Classroom participants use the training environment provided, while online participants receive access instructions for the configured SAS Viya lab environment.

It is designed primarily for analysts and data scientists who need to build and deploy predictive models in SAS Viya. Data engineers, analytics managers and model-risk professionals also benefit because the course covers CAS data handling, governed registration and operational handover.

The emphasis is on performing the full workflow inside SAS Viya rather than studying algorithms in isolation. Participants work with CAS tables, Model Studio pipelines, Model Manager registration, deployment choices and monitoring controls that support production use.

You will be able to structure a SAS Viya project from data preparation through model comparison and registration. You will also leave with a model handover pack and monitoring-plan format that can be adapted to a real forecasting, propensity, risk or classification use case.

Upcoming sessions

New dates are being scheduled. Ask us about the next session or an in-house delivery for your team.

Ask about dates

Group of 5+?

Request in-house delivery or group rates →

Related courses in Data Science

5 Days Certificate

R Data Science and Statistical Modelling Training Course

Organisations hold customer, operational, financial and digital data that could improve decisions, but analysts often spend too long prepari…

5 Days Certificate

Databricks Data Science and MLflow Training Course

Data science teams often lose time moving between notebooks, data preparation scripts, model experiments and deployment handovers. Inconsist…

5 Days Certificate

Public Sector Data Science and Policy Analytics Training Course

Public-sector teams hold large volumes of administrative, service, financial and operational data, yet many policy questions remain answered…

5 Days Certificate

SEMMA Data Mining Methodology for Data Science Training Course

Data science teams often have capable analysts and powerful modelling platforms but no repeatable path from a business question to a validat…