PROC CASUTIL funciona con tablas de SAS Cloud Analytics Services (CAS), conjuntos de datos de SAS en bibliotecas de SAS y archivos externos. El procedimiento tiene tres áreas funcionales:
En la bandeja de almacenamiento de datos, puede realizar las siguientes operaciones:
Para información de archivos y tablas, puede realizar las siguientes operaciones:
En el área de gestión de tablas y archivos, el procedimiento permite liberar tablas en memoria. 'Descargar' una tabla libera recursos en el servidor, pero deja intacto el archivo en la fuente de datos asociada con caslib. El procedimiento también le permite eliminar archivos de origen de datos asociados con caslib.
Puede encontrar más detalles sobre CASUTIL PROC en la documentación oficial de SAS: SAS Help Center: CASUTIL Procedure
Ejemplos:
proc casutil;
list files; /*Lista los archivos en mi carpeta CASUSER */
list tables; /* Lista las tablas SAS en mi CASUSER */
quit;
Salida (Resultados):
The CASUTIL Procedure
CAS File Information /*ver la lista de ARCHIVOS en mi carpeta CASUSER */ |
||||||
Name |
Permission |
Owner |
Group |
Encryption Method |
File Size |
Last Modified |
BASE_CSV_TESTE.sashdat |
-rwxr-xr-x |
sas |
sas |
NONE |
16.4KB |
14NOV2022:15:42:01 |
BASE_TESTE_DECISION_TREE.sashdat |
-rwxr-xr-x |
sas |
sas |
NONE |
130.7KB |
14NOV2022:15:44:00 |
BASE_CSV_TESTE_XXX.sashdat |
-rwxr-xr-x |
sas |
sas |
NONE |
16.5KB |
16NOV2022:12:37:34 |
BASE_TESTE_DECISION_TREE.sashdat |
-rwxr-xr-x |
sas |
sas |
NONE |
130.7KB |
14NOV2022:15:44:00 |
BASE_CSV_TESTE_XXX.sashdat |
|
sas |
sas |
NONE |
16.5KB |
16NOV2022:12:37:34 |
The CASUTIL Procedure /* Aqui esta la Lista de Tablas SAS en mi CASUSER */
Table Information for Caslib CASUSER(xxx.xxx@sas.com) |
|||||||||||||||
Table Name |
Number |
Number |
Indexed Columns |
NLS |
Created |
Last Modified |
Promoted |
Repeated |
View |
Compressed |
Accessed |
Java |
MultiPart |
Creator |
Source |
IRIS |
150 |
6 |
0 |
utf-8 |
2023-02-28T15:39:58+00:00 |
2023-02-28T15:39:58+00:00 |
No |
No |
No |
No |
2023-02-28T15:40:14+00:00 |
UTF8 |
No |
Wilson.Kobayashi@sas.com |
2023-02-28T15:39:58+00:00 |
proc casutil;
load data=sashelp.cars casout="cars"; /* carga la tabla de autos en la memoria */
altertable casdata="cars"
rename = "newcar" /* renombrar a NEWCAR */
columns =
{
{name= "Cylinders" rename="newCylinder"} /* cambiar el nombre de las columnas */
{name="model" rename="newmodel"} /* cambiar el nombre de las columnas */
};
quit;
El siguiente consejo será: PROC CAS.
Available on demand!
Missed SAS Innovate Las Vegas? Watch all the action for free! View the keynotes, general sessions and 22 breakouts on demand.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.