Publié le :
Accès aux Données Documentation

Caractéristiques des moteurs SAS

Ce code est également disponible en : Deutsch English Español
Ce guide détaillé explore les diverses facettes des moteurs SAS©. Il commence par un résumé des moteurs LIBNAME les plus courants et des connecteurs de données, soulignant leurs utilisations et fournissant des références vers des exemples et de la documentation. Le document explique ensuite le rôle du moteur Base SAS© par défaut (V9 Engine), qui est utilisé pour les jeux de données SAS© et est sélectionné automatiquement si aucun moteur n'est explicitement spécifié. Il met également en garde contre la spécification des moteurs internes (SASDSV, SQLVIEW, REMOTE) par les utilisateurs.
La section des moteurs hérités aborde le moteur Transport (XPORT), utilisé pour créer des fichiers de format transport inter-environnement (bien que ce ne soit pas la meilleure pratique), et le moteur SPSS, conçu pour lire les données créées dans l'application externe SPSS à partir de fichiers .por ou .sav (nécessitant SAS©/ACCESS dans ce dernier cas).
Les modèles d'accès aux données sont décrits en profondeur, couvrant l'accès séquentiel (typique des moteurs JSON et XMLV2), l'accès aléatoire (illustré par l'option POINT= dans l'instruction SET), l'accès par groupe (basé sur l'instruction BY) et les passes multiples sur les données. Enfin, le document détaille les niveaux de verrouillage : au niveau de la bibliothèque, du membre (jeu de données) et de l'enregistrement (ligne), qui gèrent l'accès concurrentiel et garantissent l'intégrité des données, avec des références aux options CNTLLEV= et à l'instruction LOCK.

Exemples de Code associés : Accès aux Données

Sujet / Mot-cléLien vers la ressource
CODE Exemples : Utilisation d'un moteur SAS pour traiter des données externes fr/sampleCode/EXEMPL0672
CODE Exemples : Trier et afficher les informations de descripteur pour les ensembles de données fr/sampleCode/EXEMPL5DE3
CODE Exemples : Lire et créer des tables CAS fr/sampleCode/EXEMPL886A
CODE Bibliothèques SAS par défaut fr/sampleCode/BIBLIO4DA9
CODE Lecture et écriture de fichiers externes fr/sampleCode/LECTUR94DD
CODE Concaténation de Bibliothèques SAS fr/sampleCode/CONCAT0916
CODE Exemples : Gestion des bibliothèques SAS fr/sampleCode/EXEMPL0FC5
CODE Exemples : Accéder aux données sans utiliser de Libref fr/sampleCode/EXEMPL80B9
CODE Exemples : Accéder aux Données en Utilisant un Libref fr/sampleCode/EXEMPL5F5E
CODE Exemple : Créer une table Parquet dans Google Cloud Storage fr/sampleCode/EXEMPLBEF5