Pourquoi execDirect est-elle la pierre angulaire du langage FedSQL dans CAS ?

Contrairement au SQL classique, cette action utilise le moteur FedSQL, qui fournit une implémentation scalable et indépendante des sources de données de la norme ANSI SQL:1999. Elle permet d'effectuer des jointures complexes, des agrégations et des calculs directement dans le plan de données CAS, garantissant une interopérabilité maximale entre différentes bibliothèquesPointeurs logiques (Libref) reliant SAS Viya à des sources de données physiques (dossiers, bases de données, CAS) pour lire, écrire et organiser les tables de manière structurée. caslibEspace de stockage logique dans SAS Viya. Elle définit l’accès aux données (source physique) et leur chargement en mémoire (serveur CAS) pour permettre des analyses distribuées haute performance..

Exemples pour l'action execDirect

Exécution d'un SELECT basique

Une simple interrogation pour compter le nombre de véhicules par origine.

Jointure complexe avec analyse du plan d'exécution

Cet exemple montre comment exécuter une requête avec des options de diagnostic (method et showStages) pour comprendre comment FedSQL optimise la requête.

Validation de syntaxe uniquement

Vérifier si une requête complexe est valide avant de la lancer en production.

Vous pourriez aussi aimer...