SAS Viya Programming

Standard Course
£350 +VAT
per delegate
Course duration: 1 Day

After the course, attendees will have good understanding of the new programming syntax associated with SAS Viya, understanding and interacting with a CAS server to load and manipulate data in-memory.  Attendees will also be taught about new CAS-enabled procedures, plus learn how existing SAS 9 code compares and contrasts with the new CAS-enabled equivalents.

Who is it for?

SAS users who wish to understand and learn the new programming techniques and syntax within the SAS Viya environment.


Ideally the attendees will have an understanding of SAS 9 programming techniques such as DATA and Proc steps.  The course builds on this knowledge, introducing new SAS Viya specific syntax in order to utilise the in-memory and distributed elements of a SAS Viya deployment.

What you will learn

Objectives of this Course

What is SAS Viya?

What does SAS Viya Look Like?

Can SAS Viya and SAS 9 Coexist?

CAS – Cloud Analytic Services > Comparing SAS 9 and SAS Viya Programming Environments

CAS (Cloud Analytic Services) Sessions

CAS Libraries

CASLIB statement

CAS Libname Engine

Formats in CAS

Loading Data into a CAS Library

Loading Data using Proc CASUTIL

Loading Data using Proc COPY

Loading Data using DATA Step

Loading Data using CAS Actions

Referencing CAS Data

Loading Data with Formats

Saving data from CAS libraries to physical storage

Interrogating CAS Libraries

Promoting Data in Global CAS Libraries

CAS Architecture

DATA Step Processing




SAS Viya Programming Course Dates

Our courses are live instructor-led and can be attended virtually or at our office.

Back to Training

Talk to us about how we can help