Macros for SAS Application Developers
https://github.com/sasjs/core
viya Directory Reference

Viya macros.

More...

Detailed Description

These macros have the following attributes:

  OS independent
  No X command
  Prefixes: _mv_

Files

file  mfv_existfile.sas [code]
 Checks whether a file exists in SAS Drive.
 
file  mfv_existfolder.sas [code]
 Checks whether a folder exists in SAS Drive.
 
file  mfv_existsashdat.sas [code]
 Checks whether a CAS sashdat dataset exists in persistent storage.
 
file  mv_createfile.sas [code]
 Creates a file in SAS Drive.
 
file  mv_createfolder.sas [code]
 Creates a viya folder if that folder does not already exist.
 
file  mv_createjob.sas [code]
 Creates a Viya Job.
 
file  mv_createwebservice.sas [code]
 Creates a JobExecution web service if it doesn't already exist.
 
file  mv_deletefoldermember.sas [code]
 Deletes an item in a Viya folder.
 
file  mv_deletejes.sas [code]
 Deletes a Viya Job, if it exists.
 
file  mv_deleteviyafolder.sas [code]
 Creates a viya folder if that folder does not already exist.
 
file  mv_getclients.sas [code]
 Get a list of Viya Clients.
 
file  mv_getfoldermembers.sas [code]
 Gets a list of folder members (and ids) for a given root.
 
file  mv_getgroupmembers.sas [code]
 Creates a dataset with a list of group members.
 
file  mv_getgroups.sas [code]
 Creates a dataset with a list of viya groups.
 
file  mv_getjobcode.sas [code]
 Extract the source code from a SAS Viya Job.
 
file  mv_getjoblog.sas [code]
 Extract the log from a completed SAS Viya Job.
 
file  mv_getjobresult.sas [code]
 Extract the result from a completed SAS Viya Job.
 
file  mv_getjobstate.sas [code]
 Extract the status from a running SAS Viya job.
 
file  mv_getusergroups.sas [code]
 Creates a dataset with a list of groups for a particular user.
 
file  mv_getusers.sas [code]
 Creates a dataset with a list of users.
 
file  mv_jobexecute.sas [code]
 Executes a SAS Viya Job.
 
file  mv_jobflow.sas [code]
 Execute a series of job flows.
 
file  mv_jobwaitfor.sas [code]
 Takes a table of running jobs and waits for ANY/ALL of them to complete.
 
file  mv_registerclient.sas [code]
 Register Client and Secret (admin task)
 
file  mv_tokenauth.sas [code]
 Get initial Refresh and Access Tokens.
 
file  mv_tokenrefresh.sas [code]
 Get an additional access token using a refresh token.
 
file  mv_webout.sas [code]
 Send data to/from the SAS Viya Job Execution Service.