SAS VIYA Guide

Data Step
Data Step
Fedsql
Fedsql
Guide SAS VIYA
Guide SAS VIYA
SAS9
SAS9

SAS VIYA Guide 04/12/2025
Monitoring CAS_CACHE_DISK: Under the Hood of SAS Viya Memory

SAS Cloud Analytic Services (CAS) is the in-memory execution engine of the SAS Viya platform. Its power lies in its ability to process massive volumes of data directly in RAM. H...

SAS VIYA Guide 26/08/2024
SAS Viya: How to handle CASLIB names longer than 8 characters via the REST API

Automating analytical tasks via the SAS Viya REST API is a common practice for integrating the power of SAS into external pipelines. However, a frequent error occurs when using ...

SAS VIYA Guide 19/02/2024
SAS Viya Tutorial: Everything About the table.tableInfo Action

In the SAS Viya environment, in-memory data management is crucial. Before manipulating a table, it is often necessary to check its existence, know its size, or retrieve its meta...

SAS VIYA Guide 26/12/2023
Should the CASLIB Option Be Repeated in the LIBNAME Statement?

When starting with SAS Viya, it's common to encounter different syntaxes to perform a seemingly identical task: connecting a SAS library to a Caslib. A common confusion arises w...

SAS VIYA Guide 30/09/2023
Why is my CASUSER data not visible in Visual Analytics?

When starting with SAS Viya, it is common to navigate between multiple interfaces like SAS Studio and SAS Visual Analytics (VA). A common confusion arises when handling data in ...

SAS VIYA Guide 30/07/2023
SAS Viya & Python: How to Replace a Global Table?

Automating data flows between Python and SAS Viya using the SWAT interface is a common practice. However, a specific error often occurs when attempting to update data shared wit...

SAS VIYA Guide 30/04/2023
SAS Viya & Python: Accessing a Specific Value in a CAS Table

When using the Python interface for SAS Viya (the SWAT package), it is common to manipulate CASTable objects. While the global display of a table or using the fetch() method to ...

SAS VIYA Guide 30/04/2023
Hosting a static web page on a SAS Viya server

When discovering the SAS Viya environment, especially through PDC (Personal Deployment Context) type deployment images, it is common to want to test custom interactions with the...

SAS VIYA Guide 30/04/2022
Understanding and Resolving the HTTP 403 Error with the CAS REST API

When getting started with SAS Viya, and more specifically when automating tasks via the CAS REST API, it is common to want to create sessions programmatically.However, a frequen...

SAS VIYA Guide 26/03/2022
SAS Viya 3.5: Understanding and Resolving the "Local CASLIB quota exceeded" Error

When running complex models in SAS Viya (like VDMML), your process may abruptly stop, displaying a specific error message about quotas. This issue often occurs when training res...

SAS VIYA Guide 25/01/2022
Beyond Macros: Data-Driven Programming with CAS in SAS Viya

With the adoption of SAS Viya, processing acceleration in Cloud Analytic Services (CAS) is becoming the norm. However, for seasoned SAS programmers accustomed to the Macro langu...

SAS VIYA Guide 25/01/2022
From SAS 9 to SAS Viya: The Complete Migration Guide from PROC SQL to PROC FedSQL

Long-time SAS 9 users are increasingly looking to migrate to SAS Viya to harness the power of the CAS (Cloud Analytic Services) engine. This distributed and in-memory engine can...

SAS VIYA Guide 23/04/2021
Understanding and Managing Caslibs in SAS Viya

In the SAS® Viya™ architecture, effective data management relies on a fundamental concept: the Caslib. A Caslib is an in-memory space on the CAS (Cloud Analytics Services) serve...