Logo EDU Trainings
advanced search
Do you have any questions?
+420 731 175 867 (Mo-Fr: 9A.M.-5P.M.)
EN
CZ SK
0 Basket
  • Technical courses
  • Subsidized courses
  • Soft skills
  • Voxy
  • Certifications
  • Blog
  • About us
  • Contact
  • Home
  • > Technical courses
  • > SAS
  • > Accelerating SAS® Code on the SAS® Viya® Platform

Accelerating SAS® Code on the SAS® Viya® Platform

Course code: PGVY42

This course is for SAS programmers who want to learn how to run code on the SAS Viya platform. In the course, you first learn how you can easily run traditional SAS code in SAS Viya like you have in SAS 9. Then you learn how to modernize your SAS code to take advantage of SAS Cloud Analytic Services (CAS) on the platform to boost program performance. CAS is a high-performance in-memory analytic engine that performs massively parallel processing (MPP) on data of any size, working with multiple machines, CPUs, and threads for lightning-fast results. The course focuses on how to access, manage, analyze, and manipulate in-memory tables on the distributed CAS server using traditional SAS code as well as new coding techniques. This course is not intended for beginning SAS software users.

1 080 EUR

1 307 EUR including VAT

The earliest date from 08.09.2025

Selection of dates
Send the course to a colleague
onas
Do you have a question?
+420 731 175 867 edu@edutrainings.cz

Professional
and certified lecturers

Internationally
recognized certifications

Wide range of technical
and soft skills courses

View soft skills courses

Great customer
service

Making courses
exactly to measure your needs

  • Course dates
  • Course description
  • Target group
  • Course structure
  • Prerequisites

Course dates

Starting date: 08.09.2025

Type: Virtual

Course duration: 2 days

Language: en

Price without VAT: 1 080 EUR

Register

Starting date: 13.11.2025

Type: Virtual

Course duration: 2 days

Language: en

Price without VAT: 1 080 EUR

Register

Starting date: Upon request

Type: In-person/Virtual

Course duration: 2 days

Language: en/cz

Price without VAT: 1 080 EUR

Register

Starting
date
Place
Type Course
duration
Language Price without VAT
08.09.2025 Virtual 2 days en 1 080 EUR Register
13.11.2025 Virtual 2 days en 1 080 EUR Register
Upon request In-person/Virtual 2 days en/cz 1 080 EUR Register
G Guaranteed course

Didn't find a suitable date?

Write to us about listing an alternative tailor-made date.

Contact

Accelerating SAS® Code on the SAS® Viya® Platform

The date:
Takes place:
Form:
Language:
Price without VAT:

Course description

Learn How To
Run traditional SAS code on the SAS Viya platform.Connect to SAS Cloud Analytic Services (CAS).Access and use caslibs on the CAS server.Load SAS data sets, Parquet files, CSV files, Microsoft Excel files, and DBMS tables into CAS.Save distributed CAS tables back to permanent storage in a variety of formats like SASHDAT, Parquet, and CSV.Modify DATA step code to execute in CAS.Modify SQL procedure code to execute in CAS using FedSQL.Use CAS-enabled procedures.Write CASL code to execute actions on the CAS server.

Target group

SAS programmers transitioning to SAS Viya

Course structure

SAS Viya Platform Overview
  • Introducing the SAS Viya platform.
  • SAS Viya programming interfaces.
  • SAS Viya servers and processing environments.
Running SAS Code on the SAS Compute Server
  • Overview of running SAS code on the SAS Compute Server.
  • SAS Viya Compute Server overview.
  • Running SAS 9 Code on the Compute Server in SAS Viya.
  • SAS Cloud Analytic Services (CAS) OverviewCAS fundamentals.
  • Understanding caslibs.
  • Managing Data in SAS Cloud Analytic ServicesLoading data to in-memory tables.
  • Accessing DBMS data.
  • Saving and dropping in-memory tables.
Modifying DATA Step Code to Run in SAS Cloud Analytic Services (CAS)
  • Modifying DATA step code to run in SAS Cloud Analytic Services (CAS).
  • Running SAS Procedures in SAS Cloud Analytic Services (CAS)Introduction to SAS procedures in SAS Viya.
  • Running CAS-enabled SAS procedures.
  • Modifying SQL Code to Run in SAS Cloud Analytic Services (CAS)Modifying SQL code to run in CAS.Column data types in CAS.
  • Using the Native CAS Language (CASL)Introduction to CASL.
  • Using CAS actions.

Prerequisites

Before attending this course, you should have nine months or more of SAS programming experience or have completed the SAS Programming 1: Essentials and SAS Programming 2: Data Manipulation Techniques courses. Specifically, you should be able to do the following: Understand programming logic concepts. Use SAS software to access SAS libraries. Read and manipulate data with the DATA step. Use SQL to query and join tables. Use the MEANS and FREQ procedures to summarize data.

Do you need advice or a tailor-made course?

onas

product support

+420 731 175 867

edu@edutrainings.cz

News directly to e-mail

Enter your e-mail and be the first to know about news, discounts and new course dates. We send the e-mail at most once a month.

Do you have any questions?
+420 731 175 867 (Mo-Fr: 9A.M.-5P.M.)
Facebook
Linkedin YouTube
  • Privacy Statement
  • Terms and Conditions
  • Information about course organization
© 2025 EDU Trainings
ComGate payment gateway MasterCard Logo Visa logo
Cookie Consent
To provide the best possible service, we use technologies such as cookies. Consent to these technologies will allow us to process data such as crawling behavior or unique IDs on this site. Disagreement or withdrawal of consent may adversely affect certain features and functions.
Functional Always active
Technical storage or access is essential for the legitimate purpose of enabling the use of a specific service expressly requested by a subscriber or user, or only for the purpose of transmitting a communication over an electronic communications network.
a:2:{s:4:"text";s:0:"";s:4:"show";b:1;}
a:2:{s:4:"text";s:0:"";s:4:"show";b:1;}
Statistics
Technical storage or access used exclusively for statistical purposes. a:2:{s:4:"text";s:0:"";s:4:"show";b:1;}
Marketing
Technical storage or access is required to create user profiles in order to advertise or track a user on a website or several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
Preferences
{title} {title} {title}