Restores a user-defined action set from a saved table. This is useful for sharing custom action sets or for persisting them across CAS sessions. You first need to save an action set using the `actionSetToTable` action.
The actionSetInfo action is part of the built-in action set in SAS Viya. It is used to display build and version information for loaded CAS action sets. This is particularly useful for administrators and developers to verify the versions of the action sets currently in use in a CAS session, which...
The `session.actionstatus` action allows you to retrieve the status of actions for a specific CAS session. This is particularly useful for monitoring long-running jobs or for managing multiple sessions concurrently. By providing the unique identifier (UUID) of a session, you can get detailed info...
Adds a format library to the current CAS session. This allows user-defined formats to be used in analyses and data manipulation within CAS. Format libraries can be loaded from a caslib (as a SASHDAT file) or directly from a server path. This action is crucial for customizing data representation a...
The `addFormat` action is a powerful tool within the `sessionProp` action set. It allows for the dynamic creation and addition of a new user-defined format to a specified format library within the current CAS session. This is particularly useful for creating custom data representations on-the-fly...
The `addPrototypes` action from the `fcmpact` action set allows for the dynamic definition and registration of external function prototypes within a CAS session. These prototypes, defined using the PROTO statement, are then stored in a specified CAS table, making them available for use in other C...
The addUserActionSetPath action adds a caslib to the user-defined action set search path. This allows the CAS server to find and load user-defined action sets from a specified caslib, making them available for execution in the current session.
The assumeRole action allows a user to temporarily adopt a specific administrative role within the CAS session. This is a powerful feature for administrators who need to perform tasks requiring elevated permissions without permanently changing their user rights. By assuming a role like 'SUPERUSER...
The `batchresults` action allows for changing the execution mode of a currently running action to batch mode. This is particularly useful for long-running actions, enabling the client to disconnect and retrieve the results later without interrupting the server-side processing. This action require...
The caslibInfo action displays information about one or more caslibs. It can show details for all caslibs, a specific caslib, or filter them by type (e.g., PATH, DNFS, S3). This is a fundamental action for managing data sources and understanding the available data libraries in a CAS session.