Procédures stockées. SAP Business Intelligence plateforme
Spécificités de l'accès aux données
4.3 Procédures stockées
Le serveur de connexion peut gérer les données des sources de données résultant d'une requête SQL ou de l'exécution d'une procédure stockée.
Les procédures stockées sont des scripts SQL stockés sous la forme de code exécutable dans un
SGBDR. Elles peuvent recevoir des arguments et renvoyer des données.
Les procédures stockées pour les bases de données et couches réseau suivantes sont prises en charge dans la plateforme de BI :
• DB2 UDB et iSeries via un pilote CLI
• Sybase Adaptive Server via CTLIB
• Javabean
• DB2 UDB, Derby, HSQL DB, Informix, MS SQL Server, MySQL 5, Oracle et Sybase, toutes via
JDBC
• Oracle via OCI
• DB2 iSeries, Informix, MS SQL Server, Sybase ASIQ et Sybase SQL Anywhere, toutes via ODBC
• MS SQL Server via OLE DB
4.3.1 Fonctionnalités de base de données prises en charge
Le serveur de connexion prend uniquement en charge les procédures stockées qui renvoient les données sous forme d'ensembles de résultats, c'est-à-dire de tables. Cela signifie qu'une procédure stockée ne peut pas renvoyer d'entiers, de chaînes ou de curseurs et qu'elle doit toujours contenir des instructions SELECT. En outre, les procédures stockées ne doivent pas contenir de paramètre SORTIE ou ENTREE/SORTIE. De plus, les instructions COMPUTE, PRINT, OUTPUT ou STATUS contenues dans les procédures stockées ne sont pas exécutées.
Attention :
Ces restrictions ne sont pas valides pour les procédures stockées Oracle. Pour en savoir plus sur les procédures stockées Oracle prises en charge, consultez la section suivante.
Le serveur de connexion prend en charge les procédures stockées Oracle dans un package. Le nom du package est renvoyé en tant que nom du catalogue. Ce comportement s'applique pour les couches réseau Oracle CI et JDBC
Pour en savoir plus sur l'utilisation des procédures stockées, reportez-vous au Guide de l'utilisateur de l'outil de conception d'univers.
31 2013-08-29

Link pubblico aggiornato
Il link pubblico alla tua chat è stato aggiornato.