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.
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.
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
Introduction
Proc MDSUMMARY
Proc FREQTAB
Our courses are live instructor-led and can be attended virtually or at our office.