Programming for SAS Viya



Kursarrangør: SAS Institute
Sted: SAS Institute
          Oslo, Frogner
Kursadresse: Parkveien 55, 0256 Oslo (kart)
Type:Åpent kurs / gruppeundervisning
Undervisningstid: Ta kontakt for informasjon
Varighet: 1 dag
Pris: 5.610

his course is for users who need to modify existing Base SAS programs that will execute in SAS Viya. This 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.

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
• Modify SQL procedure code to execute in CAS using FedSQL
• Use CAS-enabled functions and procedures
• Write CASL code to execute CAS actions.

Course Outline

Introduction

• overview of SAS Viya
• accessing SAS libraries
• session-scope and global-scope caslibs
• accessing caslibs
• changing the active caslib
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


This course addresses Base SAS, SAS Enterprise Guide, SAS Viya software.

Målgruppe for kurset:
Prerequisites
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, SAS SQL 1: Essentials, or SAS Macro Language 1: Essentials 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
• use the FORMAT procedure to create user-defined formats
• use SQL to query and join tables.
• 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
• modifying SQL procedure code to execute in CAS using FedSQL
Using CAS-Enabled Procedures and Functions

• using CAS-enabled Base SAS procedures
• creating and using user-defined formats in CAS
• using SAS functions in CAS