LIBNAME mycas CAS; /* Assurez-vous d'avoir une session CAS active */ DATA work.clients_temp; INPUT ID_Client $ Statut_Anciennete $ Chiffre_Affaires; DATALINES; C001 Gold 15000 C002 Silver 5000 C003 Bronze 1000 C004 Gold 25000 C005 Silver 7500 ; RUN; /* Charger la...
LIBNAME mycas CAS; /* Assurez-vous d'avoir une session CAS active */ DATA work.performances_temp; INPUT Identifiant Date_Mesure:DATE9. Valeur_Brute; DATALINES; S1 01JAN2023 1234567.89 S2 15MAR2023 98765.432 S3 01JUN2023 123.456 S4 20SEP2023 12345.6789 ; RUN; /* Charg...
/* Création d'une table CAS temporaire pour l'exemple */ data casuser.mydata; input id name $; datalines; 1 Alice 2 Bob 3 Charlie ; run; proc cas; /* Connexion à la session CAS par défaut */ session casauto; /* Vérification de l'accès effectif à la table 'mydata' dans la cas...
/* Création d'une table CAS temporaire pour l'exemple */ data casuser.sales_data; input region $ sales; datalines; East 100 West 150 North 200 South 120 ; run; proc cas; session casauto; /* Vérification de l'accès effectif pour des identités spécifiques */ /* et demande un r...
/* Création d'une table CAS temporaire pour s'assurer que la caslib casuser contient des données */ data casuser.products; input product $ price; datalines; Apple 1.00 Banana 0.50 Orange 0.75 ; run; %let targetCaslib = casuser; %let targetGroup = CASHostAccountUsers; proc cas; sessi...
/* Création d'une table CAS temporaire */ data casuser.transactions; input transaction_id amount user_id; datalines; 1 100 101 2 50 102 3 200 101 4 75 103 ; run; /* Création d'une table temporaire avec des contrôles d'accès basiques (pour simuler un filtre si possible) */ /* NOTE: L'ajou...
proc cas; session.listSessions result=res1 status=stat ; run ; table1 = findtable(res1) ; saveresult table1 dataout=work.casSessions ; quit;
proc cas; session MonitorCDC; accessControl.assumeRole / adminRole="superuser"; builtins.getCacheInfo result=results; describe results; run; print results.diskCacheInfo; run; quit;
/* Specify the DBMS engine, for example: ODBC */ %let srctype=odbc; %let cas_session = mysess; %let caslib_alias = datalib; /*Specify connection parameters within a string Edit the below variables with the required DBMS-specific conection options Also, specify such variables within the CONNOP...
proc cas; session &cas_session; action addCaslib caslib="&caslib_alias" datasource={ srctype="&srctype", user="&username", pass="&password", database="&database", schema="&schema", catalog="*"}; run; quit;