PRÉPARÉ PAR: JEAN-FRANCOIS TRUDEL
LINKEDIN: HTTP://CA.LINKEDIN.COM/IN/TRUDELJEFF
1
TABLE DES MATIÈRES
QUEST-CE QUE LE SQL PASS-THROUGH?
SQL PASS-THROUGH IMPLICITE
SQL PASS-THROUGH EXPLICITE
UTILISATIONS / LIMITATIONS
QUESTIONS
2
QUEST-CE QUE LE SQL PASS-THROUGH?
LESQL PASS-THROUGH EST UNE COMPOSANTE DU SAS/ACCESS.
CETTE COMPOSANTE FAIT APPEL DIRECTEMENT À LA BASE DE DONNÉES
RELATIONNELLE CIBLE POUR RÉSOUDRE UNE REQUÊTE SQL.
Envoie de la
Requête SQL Traitement de la
Requête SQL
Envoie des
Données générées
Serveur SAS Serveur BD
(Oracle, DB2, etc.)
SQL Pass-through
3
PASS-THROUGH IMPLICITE
IL EXISTE 2 VERSIONS DU PASS-THROUGH:
IMPLICITE; LORSQUE LON UTILISE UN LIBNAME
4
PASS-THROUGH IMPLICITE
LORS DE LUTILISATION DU PASS-THROUGH IMPLICITE, LE SERVEUR SAS RECOMPILE LE
CODE SAS (DATA STEPS, PROC SQL, ETC.) EN LANGAGE SQL ET LE TRANSFERT ENSUITE
AU SERVEUR DE BASE DE DONNÉE POUR LE TRAITEMENT.
LISTE DES FONCTIONS ACCEPTÉES PAR LE PASS-THROUGH IMPLICITE
EXEMPLE ORACLE : COUNT, SUM, AVG, MAX, SQRT, UPCASE, ETC.
Serveur SAS Serveur BD
(Oracle, DB2, etc.)
Pgm SAS
Conversion
SQL Pass-Through Traitement
SQL
Pgm SAS
5
1 / 10 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !