proc cas; builtins.actionSetFromTable / table={name='gespeicherterAktionsSatz', caslib='CASUSER'}, name='meinAktionsSatz'; run; quit;
proc cas; /* 1. Einen benutzerdefinierten Aktionssatz definieren */ builtins.defineActionSet / name='meinTemporaererAktionsSatz', actions={ {name='statusPruefen', definition='echo {status="Aktionssatz ist aktiv!"}'} }; run; /* 2. Den Aktionssatz in einer Tabelle speich...
proc cas; builtins.actionSetToTable actionSet='myActionSet', casOut={name='myActionSetTable', caslib='casuser'}; quit;
proc cas; builtins.actionSetToTable actionSet='myActionSet', casOut={name='myActionSetTable', caslib='casuser', replace=true}; quit;
proc cas; table.addCaslibSubdir / caslib='mycas' path='mySubdir'; run;
proc cas; table.addCaslibSubdir / caslib='mycas' path='projectX' permission='PUBLICREAD'; run;
proc cas; table.addCaslibSubdir / caslib='mycas' path='private_work' permission='PRIVATE'; run;
proc cas; table.addCaslib / name='PathCaslib' path='/tmp/data' dataSource={srcType='PATH'} description='Beispiel-Caslib für Pfad'; run; quit;
proc cas; table.addCaslib / name='OracleCaslib' dataSource={srcType='oracle', user='meinBenutzer', password='meinPasswort', path='orcl'} session=false description='Globale Caslib für Oracle-Datenbank'; run; quit;
proc cas; table.addCaslib / name='TempPath' path='/tmp/tempdata' dataSource={srcType='PATH'} session=true subDirectories=true description='Temporäre Caslib mit Zugriff auf Unterverzeichnisse'; run; quit;