?>
Fügt eine Caslib zum Suchpfad für benutzerdefinierte Aktionssets hinzu. Dies ermöglicht es dem CAS-Server, benutzerdefinierte Aktionen zu finden und auszuführen, die in den angegebenen Caslibs gespeichert sind, und erweitert so die Funktionalität des Servers zur Laufzeit.
| Parameter | Beschreibung |
|---|---|
| caslib | Gibt die Caslib an, die zum Suchpfad für benutzerdefinierte Aktionssets hinzugefügt werden soll. |
Bevor ein Pfad hinzugefügt werden kann, muss eine Caslib existieren, die als Speicherort für die Definitionen der Aktionssets dient. Dieses Beispiel zeigt, wie eine Pfad-basierte Caslib erstellt wird, die auf ein Verzeichnis verweist, in dem die Aktionsset-Dateien gespeichert werden könnten.
1 caslib myUserActions datasource=(srctype="path") path="/path/to/my/actionsets";
Dieses grundlegende Beispiel zeigt, wie die Caslib 'myUserActions' zum Suchpfad für benutzerdefinierte Aktionssets hinzugefügt wird.
| 1 | PROC CAS; |
| 2 | BUILTINS.addUserActionSetPath caslib="myUserActions"; |
| 3 | RUN; |
Dieses umfassende Beispiel zeigt den vollständigen Lebenszyklus der Verwaltung eines benutzerdefinierten Aktionsset-Pfades. Zuerst wird eine Caslib hinzugefügt, dann wird mit `userActionSetPathInfo` überprüft, ob der Pfad korrekt hinzugefügt wurde, und schließlich wird der Pfad mit `dropUserActionSetPath` wieder entfernt, um das System in seinen ursprünglichen Zustand zurückzusetzen.
| 1 | PROC CAS; |
| 2 | /* Schritt 1: Fügen Sie die Caslib 'myUserActions' zum Suchpfad hinzu */ |
| 3 | BUILTINS.addUserActionSetPath caslib="myUserActions"; |
| 4 | |
| 5 | /* Schritt 2: Überprüfen Sie die aktuelle Liste der Suchpfade für benutzerdefinierte Aktionssets */ |
| 6 | BUILTINS.userActionSetPathInfo; |
| 7 | |
| 8 | /* Schritt 3: Entfernen Sie die Caslib 'myUserActions' aus dem Suchpfad */ |
| 9 | BUILTINS.dropUserActionSetPath caslib="myUserActions"; |
| 10 | |
| 11 | /* Schritt 4: Überprüfen Sie erneut, um sicherzustellen, dass der Pfad entfernt wurde */ |
| 12 | BUILTINS.userActionSetPathInfo; |
| 13 | RUN; |
Ein Data-Science-Team hat ein neues Aktionsset für die Betrugserkennung entwickelt. Der CAS-Administrator muss dieses Aktionsset für alle SAS Viya-Benutzer verfügbar machen, ind...
In einer großen Organisation gibt es separate Umgebungen für Entwicklung (DEV), Test (TEST) und Produktion (PROD). Jede Umgebung hat ihre eigene Caslib für Aktionssets. Der Admi...
Ein Junior-Administrator versucht, einen Aktionsset-Pfad hinzuzufügen, macht aber Fehler. Dieses Szenario testet, wie das System auf ungültige Eingaben reagiert, z.B. den Versuc...