Scénario de test & Cas d'usage
Laden, Speichern und Verwalten von Tabellen im Arbeitsspeicher.
Entdecken Sie alle Aktionen von tableErstellt eine lokale SAS-Tabelle mit Kundensegmenten, die in CAS hochgeladen werden soll.
| 1 | DATA WORK.KUNDEN_SEGMENTE; |
| 2 | LENGTH KundeID $ 10 Segment $ 20 Region $ 2; |
| 3 | INPUT KundeID $ Segment $ Region $; |
| 4 | DATALINES; |
| 5 | KUNDE_001 Premium DE |
| 6 | KUNDE_002 Standard FR |
| 7 | KUNDE_003 Neukunde DE |
| 8 | KUNDE_004 Abwanderer US |
| 9 | ; |
| 10 | RUN; |
| 1 | cas mySession sessopts=(caslib='CASUSER'); |
| 2 | LIBNAME public cas caslib='Public'; |
| 3 |
| 1 | PROC CASUTIL sessref=mySession; |
| 2 | load DATA=WORK.KUNDEN_SEGMENTE |
| 3 | casout=(name='MARKETING_SEGMENTE', caslib='Public', promote=true, replace=true) quiet; |
| 4 | RUN; |
| 1 | |
| 2 | PROC CAS sessref=mySession; |
| 3 | TABLE.tableInfo / caslib='Public', name='MARKETING_SEGMENTE'; |
| 4 | RUN; |
| 5 |
Die Tabelle 'MARKETING_SEGMENTE' wird erfolgreich in die 'Public' Caslib geladen. Die `table.tableInfo`-Aktion bestätigt ihre Existenz und zeigt an, dass sie einen globalen Geltungsbereich hat. Andere Benutzer in anderen Sitzungen können auf diese Tabelle zugreifen, vorausgesetzt, sie haben die entsprechenden Berechtigungen für die 'Public' Caslib.