This outline is provisional and subject to change.
This short course provides an introduction for users who want to modify existing Base SAS programs that will execute in SAS Viya. This short course leverages the power of SAS Cloud Analytic Services (CAS) to access, manage, and manipulate in-memory tables. This course is not intended for beginning SAS software users.
Please note: This is a taster course providing an overview of the listed SAS tool(s) and capabilities. For more comprehensive training, please consider the Programming for SAS Viya course. Attendees who complete this short course and wish to complete the associated comprehensive training may be eligible for a discount.
Learn how to
- connect to Cloud Analytics Services (CAS)
- access and use caslibs
- load SAS data sets, CSV files, and Microsoft Excel files into CAS
- save SASHDAT files
- modify Base SAS programs to execute in CAS
This outline is provisional and subject to change.
Before attending this course, you should have nine months or more of SAS programming experience or have completed the SAS Programming 2: Data Manipulation Techniques course. Specifically, you should be able to
- understand programming logic concepts
- use SAS software to access SAS libraries
- create and use SAS date values
- read, concatenate, merge, and match-merge SAS data sets
- use SAS functions to perform data manipulation and transformations
This course addresses Base SAS, SAS Viya software.
This outline is provisional and subject to change.
Introduction- overview of SAS Viya
- accessing SAS libraries
- session-scope and global-scope caslibs
- accessing caslibs
- changing the active caslib
- connecting to a CAS server using a snippet
Loading Data into SAS Cloud Analytic Services (CAS) - overview of loading tables into CAS and saving the tables
- session-scope and global-scope tables
- accessing SAS data sets, CSV files, and Excel files and loading them into CAS
- promoting tables in CAS
- saving and using SASHDAT files
Modifying Base SAS Programs to Run in SAS Viya - overview of single-threaded processing in Base SAS
- overview of multi-threaded processing in SAS Viya
- modifying Base SAS DATA step programs to run in CAS
- understanding DATA step restrictions in CAS