Fonctions de base de données
Les fonctions de base de données peuvent être listées dans de nombreux emplacements différents. Le tableau suivant indique les emplacements examinés par SPSS Modeler lorsqu'il recherche des détails de fonctions. Ce tableau peut être utilisé par les administrateurs de base de données pour vérifier que les utilisateurs disposent des droits d'accès aux zones requises afin de pouvoir utiliser les différentes fonctions.
En outre, le tableau liste les conditions de filtrage lorsqu'une fonction est disponible, d'après la base de données et le type de fonction.
Remarque : Si vous utilisez des fonctions de base de données d'Amazon Redshift, il se peut que votre administrateur de base de données doive vous octroyer
des droits d'accès aux six objets de base de données ci-après. Les quatre premiers sont des tables de catalogue système et les deux derniers, des schémas.
- pg_type
- pg_proc
- pg_namespace
- pg_aggregate
- information_schema
- pg_catalog
| Base de données | Type de fonction | Où trouver les fonctions | Conditions de filtrage des fonctions |
|---|---|---|---|
| Db2 LUW | UDF | SYSCAT.ROUTINES SYSCAT.ROUTINEPARMS | ROUTINETYPE est F et
FUNCTIONTYPE est S |
| Db2 LUW | UDA | SYSCAT.ROUTINES SYSCAT.ROUTINEPARMS | ROUTINETYPE est F et
FUNCTIONTYPE est C |
| Db2 iSeries | UDF | QSYS2.SYSROUTINES QSYS2.SYSPARMS | ROUTINE_TYPE est F et
FUNCTION_TYPE est S |
| Db2 iSeries | UDA | QSYS2.SYSROUTINES QSYS2.SYSPARMS | ROUTINE_TYPE est F et
FUNCTION_TYPE est C |
| Db2 z/OS | UDF | SYSIBM.SYSROUTINES SYSIBM.SYSPARMS | ROUTINETYPE est F et
FUNCTIONTYPE est S |
| Db2 z/OS | UDA | SYSIBM.SYSROUTINES SYSIBM.SYSPARMS | ROUTINETYPE est F et
FUNCTIONTYPE est C |
| SQL Server | UDF | SYS.ALL_OBJECTS SYS.ALL_PARAMETERS SYS.TYPES | TYPE est soit FN, soit
FS |
| SQL Server | UDA | SYS.ALL_OBJECTS SYS.ALL_PARAMETERS SYS.TYPES | TYPE est AF |
| Oracle | UDF | ALL_ARGUMENTS ALL_PROCEDURES | Toutes les conditions suivantes sont remplies :
|
| Oracle | UDA | ALL_ARGUMENTS ALL_PROCEDURES | Toutes les conditions suivantes sont remplies :
|
| Teradata | UDF | DBC.FUNCTIONS DBC.ALLRIGHTS | Toutes les conditions suivantes sont remplies :
|
| Teradata | UDA | DBC.FUNCTIONS DBC.ALLRIGHTS | Toutes les conditions suivantes sont remplies :
|
| Netezza | UDF | ####.._V_FUNCTION NZA.._V_FUNCTION INZA.._V_FUNCTION | Pour ####.._V_FUNCTION, les conditions suivantes s'appliquent :
|
| Netezza | UDA | ####.._V_AGGREGATE NZA.._V_FUNCTION INZA.._V_FUNCTION | Les deux conditions suivantes sont remplies :
|
| Netezza | WUDA | ####.._V_AGGREGATE NZA.._V_FUNCTION INZA.._V_FUNCTION | Pour ####.._V_AGGREGATE, les conditions suivantes s'appliquent :
|
Clé des termes utilisées dans le tableau
- UDF Fonction définie par l'utilisateur
- UDA Agrégat défini par l'utilisateur
- WUDA Agrégat de fenêtre défini par l'utilisateur
- #### Base de données à laquelle vous êtes connecté.