Diese Aktion erfordert erhöhte Rechte.
Erweiterungscode: proc cas; accessControl.assumeRole / adminRole="superuser"; run;
Lädt ein Aktionsset automatisch in neuen Sitzungen. Dies stellt sicher, dass die Aktionen dieses Sets nach jeder neuen CAS-Sitzung verfügbar sind, ohne dass sie manuell geladen werden müssen.
| Parameter | Beschreibung |
|---|---|
| actionSet | Gibt den Namen des zu installierenden Aktionssets an. Die Aktionen dieses Aktionssets stehen der aktuellen Sitzung und jeder Sitzung zur Verfügung, die nach Ausführung dieser Aktion gestartet wird. |
Für diese Verwaltungsaktion ist normalerweise keine spezifische Datenerstellung erforderlich. Dieses Beispiel zeigt jedoch eine grundlegende Datenerstellung und das Promoten einer Tabelle, was eine häufige Voraussetzung für andere CAS-Aktionen ist.
| 1 | |
| 2 | DATA casuser.mydata; |
| 3 | SET sashelp.class; |
| 4 | |
| 5 | RUN; |
| 6 | cas; |
| 7 | TABLE.promote / caslib='casuser' name='mydata'; |
| 8 | |
| 9 | QUIT; |
| 10 |
Installiert das integrierte 'simple'-Aktionsset, sodass es in allen zukünftigen CAS-Sitzungen automatisch geladen wird.
| 1 | BUILTINS.installActionSet / actionSet='simple'; |
Dieses Beispiel demonstriert die Installation eines hypothetischen benutzerdefinierten Aktionssets namens 'myCustomActions', das Administratorrechte erfordert. Die 'assumeRole'-Aktion wird verwendet, um die erforderlichen Rechte zu erhalten, bevor das Aktionsset installiert wird, um es für alle neuen Sitzungen verfügbar zu machen.
| 1 | |
| 2 | PROC CAS; |
| 3 | ACCESSCONTROL.assumeRole / adminRole="superuser"; |
| 4 | |
| 5 | RUN; |
| 6 | BUILTINS.installActionSet / actionSet='myCustomActions'; |
| 7 | |
| 8 | QUIT; |
| 9 |