?>Array ( [lang] => fr [id] => 163 )
Scénario de test & Cas d'usage
Ce scénario ne nécessite pas de données pour l'action elle-même, mais le contexte implique la présence de tables sur le stockage S3. Le code suivant simule la création d'une table locale qui serait typiquement stockée sur S3.
| 1 | DATA work.ventes_quotidiennes; |
| 2 | FORMAT date_vente date9.; |
| 3 | INPUT id_magasin id_produit quantite date_vente yymmdd10.; |
| 4 | DATALINES; |
| 5 | 101 5432 50 2025-11-24 |
| 6 | 101 6789 20 2025-11-24 |
| 7 | 203 5432 15 2025-11-25 |
| 8 | ; |
| 9 | RUN; |
| 1 | PROC CAS; |
| 2 | S3.addRegion |
| 3 | name='minio-onprem' |
| 4 | host='minio.entreprise.local' |
| 5 | port=9000 |
| 6 | nossl=true; |
| 7 | RUN; |
| 8 | QUIT; |
| 1 | /* Étape de validation - Le code suivant fonctionnerait si les credentials sont configurés */ |
| 2 | /* caslib s3_onprem s3 subdir='ventes' |
| 3 | accessKeyId='VOTRE_ACCESS_KEY' |
| 4 | secretAccessKey='VOTRE_SECRET_KEY' |
| 5 | region='minio-onprem'; */ |
| 6 | PROC CAS; |
| 7 | caslibInfo caslib='s3_onprem'; |
| 8 | RUN; |
| 9 | QUIT; |
L'action `s3.addRegion` s'exécute avec succès et renvoie une note de confirmation dans le journal SAS. La nouvelle région 'minio-onprem' est désormais disponible pour la création de caslibs S3. Une tentative de création de caslib utilisant cette région serait acceptée par CAS (sous réserve de la validité des identifiants et de la connectivité réseau).