[nom]
[nom] SAP [nom] Business Intelligence
Version du document : 2025 – 12/03/2025
Guide d'accès aux données
2025 SAP SE ou société affiliée SAP. Tous droits réservés.
Contenu
1 · Nouveautés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
2 · Introduction au guide d'accès aux données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.1 · À propos de ce guide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.2 · Public. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
2.3 · Tâches clés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.4 · Conventions exposées dans ce guide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3 · Introduction à l'accès aux données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.1 · À propos du serveur de connexion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.2 · Composants d'une connexion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Architecture du système. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Pilotes d'accès aux données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.3 · Fichiers de configuration d'accès aux données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
A propos du fichier de configuration globale cs.cfg. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
À propos des fichiers de configuration de pilote. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
A propos du fichier de configuration OlapClient.cfg. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.4 · Mode de déploiement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.5 · Services de connectivité. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.6 · Connexions OLAP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.7 · Activation du mode SSL de Data Federator pour le serveur de connexion. . . . . . . . . . . . . . . . . . . . . 23
4 · Spécificités de l'accès aux données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.1 · Prise en charge des systèmes d'exploitation 64 bits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Prise en charge d'UNIX 64 bits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Installation des pilotes ODBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.2 · Prise en charge de la connexion unique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.3 · Procédures stockées. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Fonctionnalités de base de données prises en charge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Procédures stockées Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Pour créer un curseur dans un package. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Pour créer une procédure stockée Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Procédures stockées SAP HANA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Macros Teradata. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
4.4 · Pools de connexions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
A propos des connexions du pool. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Mode de pool de connexions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
Vérification du pool de connexions du middleware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
PUBLIC · Guide d'accès aux données
2 · PUBLIQUE · Contenu
4.5 · Equilibrage de charge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Recherche du serveur le mieux adapté. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
Logique d'équilibrage de charge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Rétrocompatibilité. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
4.6 · Activité sur le poste de travail CA Wily Introscope. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
5 · Création d'une connexion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
5.1 · Conditions requises pour la connexion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
5.2 · Références de connexion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
5.3 · Vérification de la configuration de la connexion à l'aide de l'outil cscheck. . . . . . . . . . . . . . . . . . . . 38
Affichage de l'aide sur l'outil cscheck. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Exécuter l'outil cscheck. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Outil de vérification : présentation des fonctions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
Outil de vérification : list. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Outil de vérification : driverssearch. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Outil de vérification : find. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Outil de vérification : middleware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
Outil de vérification : accessdriver. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Outil de vérification : connectivity. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Outil de vérification : ping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Outil de vérification : Informations du CMS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
5.4 · Création de connexions JDBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Création d'une connexion JDBC avec le paramètre Extensions. . . . . . . . . . . . . . . . . . . . . . . . . . 51
Création d'une connexion JDBC générique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Informations de référence sur l'emplacement des fichiers JAR. . . . . . . . . . . . . . . . . . . . . . . . . . 53
Pour rechercher la version d'un pilote JDBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
5.5 · Création de connexions JavaBean. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Exemple de JavaBean. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
5.6 · Création de connexions ODBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Création d'une connexion Generic ODBC3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
5.7 · Pour ajouter un nouveau pilote après l'installation d'un correctif. . . . . . . . . . . . . . . . . . . . . . . . . . . 62
5.8 · Pour définir les paramètres régionaux dans un workflow à plusieurs sources de données. . . . . . . . . .63
6 · Informations de référence sur le pilote d'accès aux données. . . . . . . . . . . . . . . . . . . . . . . . . . 64
6.1 · Pilotes d'accès aux données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
6.2 · CSV OpenDriver. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Fonctionnalités CSV OpenDriver. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
CSV OpenDriver : Mappage de tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
Emplacement du fichier CSV. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
Détection du schéma CSV. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
6.3 · Pilote OData. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
Fonctionnalités du pilote OData. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
Guide d'accès aux données · PUBLIC
Contenu · PUBLIQUE · 3
Emplacement du service Northwind. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Exemple de service OData. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Pilote OData : Mappage des espaces de noms, des propriétaires et des qualificateurs. . . . . . . . . 73
Pilote OData : Mappage des tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
Pilote OData : Mappage des colonnes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74
Pilote OData : Mappage des clés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Pilote OData : Mappage des éléments de documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Pilote OData : Mappage des entités de types dérivés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Surveillance des performances du pilote OData. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Pilote OData : Restrictions et comportements non triviaux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Pilote OData : Configuration de la taille maximale de la colonne . . . . . . . . . . . . . . . . . . . . . . . . . 82
Authentification des sources OData. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83
Suivi des activités du pilote OData. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
6.4 · Pilote SAP ERP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Fonctionnalités du pilote SAP ERP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84
Pilote SAP ERP : Accès aux requêtes SAP et InfoSets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Pilote SAP ERP : Accès aux fonctions ABAP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Restrictions relatives au pilote SAP ERP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90
6.5 · Pilote XML. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Fonctionnalités du pilote XML. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Emplacement du fichier XML. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Exemple de document et de schéma XML. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Pilote XML : Mappage de plusieurs fichiers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
Pilote XML : Mappage des tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Pilote XML : Mappage des colonnes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
Pilote XML : Mappage des clés primaires et étrangères. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Pilote XML : Mappage des éléments mixtes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Pilote XML : Mappage des éléments récursifs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Pilote XML : mappage de any et de anyAttribute. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Pilote XML : mappage de anyType et de simpleType. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102
Pilote XML : Configuration de la taille maximale de la colonne . . . . . . . . . . . . . . . . . . . . . . . . . 103
6.6 · Pilote de services Web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Fonctionnalités du pilote de services Web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Emplacement des services Web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105
Exemple de définition de services Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Mappage des règles pour les services Web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Pilote du service Web : Configuration de la taille maximale de la colonne . . . . . . . . . . . . . . . . . . 111
6.7 · Disque local utilisé en tant que cache pour les opérations de tri. . . . . . . . . . . . . . . . . . . . . . . . . . . 112
6.8 · Pour les services Web et OData avec authentification unique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
7 · Informations de référence sur la connexion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
7.1 · Amazon Athena. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
PUBLIC · Guide d'accès aux données
4 · PUBLIQUE · Contenu
7.2 · Amazon Aurora. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
7.3 · Amazon Relational Database Service (RDS). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
7.4 · Amazon Redshift. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Création d'une connexion JDBC à Amazon Redshift. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Création d'une connexion ODBC à Amazon Redshift. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116
7.5 · Cloudera Data Platform. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
7.6 · Databricks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
Create a Databricks JDBC connection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
7.7 · Denodo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .119
7.8 · Google BigQuery. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Obtention du fichier de clés BigQuery. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Création de la connexion au service Google BigQuery. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Création d'une connexion JDBC pour Google BigQuery. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .121
Création d'une connexion ODBC pour Google BigQuery. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
7.9 · Connexions HIVE, Impala et Spark. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Connexion unique à Windows AD avec prise en charge de Kerberos. . . . . . . . . . . . . . . . . . . . . .123
Pour créer une connexion JDBC à Amazon EMR HIVE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Pour créer une connexion ODBC à Amazon EMR HIVE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Création d'une connexion JDBC à Cloudera HIVE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Création d'une connexion ODBC à Cloudera HIVE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Création d'une connexion JDBC à Cloudera Impala. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Création d'une connexion ODBC à Cloudera Impala. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Création d'une connexion JDBC à MapR MEP HIVE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Création d'une connexion ODBC à MapR MEP HIVE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Création d'une connexion JDBC à MapR MEP Impala. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Création d'une connexion ODBC à MapR MEP Impala. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Création d'une connexion JDBC à MapR MEP Spark. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Création d'une connexion ODBC à MapR MEP Spark. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Pour créer une connexion JDBC à Apache Spark. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Création d'une connexion ODBC à Apache Spark. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .133
7.10 · Connexions IBM DB2 : Clés de référence mappées à une valeur nulle. . . . . . . . . . . . . . . . . . . . . . . 134
7.11 · Connexions IBM Informix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Pour définir le fuseau horaire de la JVM pour les connexions IBM Informix. . . . . . . . . . . . . . . . . 134
Pour définir le mode de transaction pour les connexions IBM Informix. . . . . . . . . . . . . . . . . . . . 135
7.12 · IBM Netezza Performance Server 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
7.13 · MariaDB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
7.14 · Connexions Microsoft Analysis Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
7.15 · Base de données Microsoft Azure SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
7.16 · Connexions Microsoft SQL Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .138
Prise en charge des synonymes pour les connexions OLE DB à Microsoft SQL Server. . . . . . . . . 139
Pour définir les options de la JVM pour les connexions à Microsoft SQL Server sous UNIX. . . . . . 139
Guide d'accès aux données · PUBLIC
Contenu · PUBLIQUE · 5
Configuration du pilote ODBC SQL Server sous Linux avec DataDirect. . . . . . . . . . . . . . . . . . . .140
7.17 · Connecteur BI MongoDB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Création d'une connexion JDBC MongoDB pour BI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Création d'une connexion ODBC MongoDB pour BI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Niveau de prise en charge de la requête. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
7.18 · Connexions MySQL - Droits de base de données requis pour certains workflows dans l'Outil de
conception d'information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
7.19 · Connexions Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Connexions aux clusters de serveurs Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Définition de la valeur du paramètre CURSOR_SHARING Oracle. . . . . . . . . . . . . . . . . . . . . . . . 144
Utilisation des connexions JDBC Oracle dans l'outil de conception d'information dans la langue d'interface norvégienne (bokmål). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .145
7.20 · Connexions Oracle Essbase. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
7.21 · Connexions Oracle RAC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
7.22 · Connexions Oracle Cloud. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
7.23 · Base de données Presto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
7.24 · Connexion [lien] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Configuration de l'environnement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Fonctionnement des connexions [lien] dans l'outil de conception d'information. . . . . . 150
Fonctionnement des connexions [lien] dans l'outil de conception d'univers. . . . . . . . . 151
Création d'une connexion JDBC Simba. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .152
Création d'une connexion ODBC Simba. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
7.25 · Connexions SAP BW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Configuration requise pour la connexion de Data Federator à SAP BW. . . . . . . . . . . . . . . . . . . . 153
Conditions de fonctionnement des connexions SAP BW dans l'outil de conception d'information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Conditions pour l'accès à des univers à sources multiples de SAP BW. . . . . . . . . . . . . . . . . . . . 154
Connexions à SAP BW pour les univers .unv. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
7.26 · SAP Datasphere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
7.27 · Connexions SAP ERP : Echec de chargement du pilote. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
7.28 · Connexions à SAP HANA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Création d'une connexion SAP HANA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Modification d'une connexion SAP HANA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Avant de configurer la connexion unique pour les connexions SAP HANA. . . . . . . . . . . . . . . . . .159
Pour configurer la connexion unique à SAP HANA pour l'outil de conception d'information
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Pour configurer la connexion unique à SAP HANA pour Web Intelligence. . . . . . . . . . . . . . . . . . 161
Pour configurer la connexion unique à SAP HANA pour Web Intelligence Rich Client. . . . . . . . . . 162
Pour configurer la JVM (Java Virtual Machine) pour l'instrumentation avec les connexions SAP
HANA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
7.29 · SAP HANA Cloud 1.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
7.30 · Connexions SAP MaxDB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
PUBLIC · Guide d'accès aux données
6 · PUBLIQUE · Contenu
7.31 · Connexions Snowflake. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .164
7.32 · SQLite. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
7.33 · Connexions Sybase SQL Anywhere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Pour créer une connexion JDBC à Sybase SQL Anywhere 16. . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Pour créer une connexion ODBC à Sybase SQL Anywhere 16. . . . . . . . . . . . . . . . . . . . . . . . . . 167
7.34 · Connexions Teradata : Mappage de la base de données Teradata au propriétaire actuel. . . . . . . . . . 169
7.35 · Connexions Trino. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
8 · Configuration des paramètres globaux d'accès aux données. . . . . . . . . . . . . . . . . . . . . . . . . . 172
8.1 · A propos des paramètres globaux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
8.2 · A propos du fichier de configuration cs.cfg. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
8.3 · Affichage et modification du fichier cs.cfg. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
8.4 · Configuration des paramètres globaux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
Ignore Driver Load Failure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Load Drivers On Startup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Max Pool Time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Validate Configuration Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Validation des flux XML. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Paramètres JVM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
8.5 · Définition du mode de déploiement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
8.6 · Configuration du mode de déploiement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
8.7 · Configuration des pilotes à charger. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
Définition d'une connectivité par ordinateur. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
8.8 · Configuration des protocoles d'accès CORBA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
8.9 · Activation des journaux et des traces des pilotes et du serveur de connexion. . . . . . . . . . . . . . . . . 180
A propos du fichier de configuration _trace.ini. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Activation des journaux et des traces dans le fichier cs.cfg. . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Pour activer les journaux et les traces en mode Bibliothèque. . . . . . . . . . . . . . . . . . . . . . . . . . 185
Pour activer les journaux et les traces en mode Serveur. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Lecture des journaux et des traces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .186
8.10 · Activation des journaux et des traces pour le client OLAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
Exemple de journal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
9 · Configuration des paramètres du pilote d'accès aux données. . . . . . . . . . . . . . . . . . . . . . . . . 190
9.1 · Configuration des paramètres du pilote. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .190
Fichiers de configuration d'accès aux données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Fichiers SBO installés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
Pour afficher et modifier les fichiers SBO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Personnalisation des fichiers SBO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Vérification dynamique des connexions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Propriétés du pilote JDBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
9.2 · À propos des pilotes ODBC DataDirect. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
Guide d'accès aux données · PUBLIC
Contenu · PUBLIQUE · 7
Pour activer l'utilisation de pilotes de marque DataDirect. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
10 · Référence des paramètres SBO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
10.1 · Structure du fichier SBO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
10.2 · Description des paramètres SBO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
10.3 · Paramètres SBO communs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
Array Bind Available. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
Array Fetch Available. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
Array Fetch Size. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
BigDecimal Max Display Size. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Binary Max Length. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
Bucket Split Size. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
Catalog Separator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
CharSet Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Description File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Dictionary Transaction Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Driver Capabilities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Driver Name. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Escape Character. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
Extensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .208
Family. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
Force Execute. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Identifier Case. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Identifier Quote String. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .210
Include Synonyms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
Integer Max Length. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .211
Max Rows Available. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .211
Native Int64 Available. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
Optimize Execute. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
Owners Available. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
Qualifiers Available. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
Query TimeOut Available. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .213
Quote Identifiers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
Skip SAML SSO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
SQL External File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
SQL Parameter File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
SSO Available. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Strategies File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
String Max Length. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
Temp Data Dir. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Transactional Available. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
PUBLIC · Guide d'accès aux données
8 · PUBLIQUE · Contenu
Type. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
Unicode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
URL Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
XML Max Size. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
10.4 · Paramètres SBO JCO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
ERP Max Rows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
10.5 · Paramètres SBO JDBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
Default Col Size if Not Specified. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Escape Character Available. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
ForeignKeys Available. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .221
JDBC Class. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
PrimaryKey Available. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
PVL Available. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
JDBC ResultSet Type. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
JDBC ResultSet Concurrency. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .223
10.6 · Paramètres SBO OData. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
Enforce Max Protocol Version. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .224
10.7 · Paramètres SBO ODBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
CharSet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .225
Connection Status Available. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .225
Cost Estimate Available. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
Empty String. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
ODBC Cursors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
SQLDescribeParam Available. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .227
SQLMoreResults Available. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .227
Use DataDirect OEM Driver. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
V5toV6DriverName. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
10.8 · Paramètres SBO OLE DB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
Enumerator CLSID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
Provider CLSID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
10.9 · Paramètres SBO Sybase. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
Driver Behavior. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
Password Encryption. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
Quoted Identifier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
Recover Errors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
Text Size. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
10.10 · Paramètres SBO Teradata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
Replace Current Owner With Database. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
11 · Configuration des paramètres de fonctionnalités des bases de données. . . . . . . . . . . . . . . . 233
11.1 · A propos des paramètres de fonctionnalités des bases de données. . . . . . . . . . . . . . . . . . . . . . . . 233
Guide d'accès aux données · PUBLIC
Contenu · PUBLIQUE · 9
11.2 · A propos des fichiers PRM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
Structure de fichier de paramètres PRM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
11.3 · Pour afficher et modifier des fichiers PRM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
11.4 · Pour vérifier et ajouter la prise en charge des fonctions analytiques aux fichiers PRM. . . . . . . . . . . 235
11.5 · Pour afficher et modifier un fichier texte d'aide sur les fonctions. . . . . . . . . . . . . . . . . . . . . . . . . . 237
11.6 · Pour modifier le texte d'aide d'une fonction PRM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
12 · Référence des paramètres PRM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
12.1 · Informations de référence sur la configuration de fichier PRM. . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
ANALYTIC_CLAUSE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
ANALYTIC_FUNCTIONS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
CALCULATION_FUNCTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
CONSTANT_SAMPLING_SUPPORTED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
DISTINCT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .240
EXT_JOIN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
FULL_EXT_JOIN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
GROUP_BY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
GROUP_BY_SUPPORTS_COLUMN_INDEX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
GROUP_BY_SUPPORTS_COMPLEX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
GROUP_BY_SUPPORTS_CONSTANT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .243
HAVING. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .243
INTERSECT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
INTERSECT_ALL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
INTERSECT_IN_SUBQUERY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
JOIN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
LEFT_EXT_JOIN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
LEFT_OUTER. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
LIKE_SUPPORTS_ESCAPE_CLAUSE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .246
MINUS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
MINUS_ALL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
MINUS_IN_SUBQUERY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
ORDER_BY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
ORDER_BY_REQUIRES_SELECT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .247
ORDER_BY_SUPPORTS_COLUMN_INDEX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
PERCENT_RANK_SUPPORTED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
RANK_SUPPORTED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
RIGHT_EXT_JOIN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
RIGHT_OUTER. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
SEED_SAMPLING_SUPPORTED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
SELECT_SUPPORTS_NULL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
SUBQUERY_IN_FROM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
PUBLIC · Guide d'accès aux données
10 · PUBLIQUE · Contenu
SUBQUERY_IN_IN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
SUBQUERY_IN_WHERE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
TECHNICAL_COLUMN_NAME_PATTERN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
UNION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .252
UNION_ALL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
UNION_IN_SUBQUERY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
13 · Référence de la conversion du type de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
13.1 · Conversion du type de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
Types de données du fichier CSV. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
Types de données JDBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
Types de données ODBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
Types de données OData. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
Types de données OLE DB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .261
Types de données Oracle OCI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
Types de données SAP ERP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
Types de données SAP HANA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
Types de données Sybase CTL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
Types de données XML. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .266
13.2 · Restriction des volumineuses de longueur variable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .267
13.3 · Mappage du type de données pour les univers à sources multiples. . . . . . . . . . . . . . . . . . . . . . . . 268
Guide d'accès aux données · PUBLIC
Contenu · PUBLIQUE · 11
1 · Nouveautés
La table suivante propose une synthèse des principales modifications apportées aux documents pour la version 2025 de [nom] SAP [nom] BI en ce qui concerne l'accès aux données.
Améliorations de l'accès aux données
Nouveautés · Informations supplémentaires
Nouvelles fonctionnalités des · • Vous pouvez créer des connexions OAuth sur JDBC Databricks Databricks [page 117].
bases de données · •
JDBC du connecteur BI MongoDB Création d'une connexion JDBC MongoDB pour BI
[page 141].
- ODBC du connecteur BI MongoDB Création d'une connexion ODBC MongoDB pour BI
[page 142].
Mise à jour de la prise en · • Greenplum 7
charge de la base de données · •
PostgreSQL 16
- Vertica 23
- Base de données Oracle 23ai
- Microsoft Excel 2021
- MySQL 9
Les pilotes Simba ne sont plus • Amazon Redshift
fournis avec le produit. Télé- · •
Amazon EMR for Hive chargez-les depuis le site du
distributeur ou depuis le site · • Cloudera pour Hive et Impala
Web de Simba · . · • MapR MEP pour Hive, Impala et Spark
Fonctionnalités obsolètes des bases de données
Élément obsolète · Remplacé par
Cloudera CDH 6 pour Hive et Impala · Cloudera CDH 6 pour Hive et Impala Cloudera CDP 7 pour
Hive et Impala
Denodo 7 · Denodo 8
Google BigQuery via [nom] Open Connectivity · JDBC Google BigQuery
Greenplum 5 et 6 · Greenplum 7
Hortonworks HDP 3 pour Hive, Impala et Spark · Pas de remplacement
HP Vertica 11 et 12 · HP Vertica 23
PUBLIC · Guide d'accès aux données
12 · PUBLIQUE · Nouveautés
Élément obsolète
Microsoft SQL Server 2014
MongoDB via Simba
Oracle MySQL 5
Oracle 12 et 18c
PostgreSQL 11, 12 et 13
SAP HANA Vora
SAP Vora 1 et 2
Teradata 16
Guide d'accès aux données
Nouveautés
Remplacé par
Microsoft SQL Server 2016
Connecteur BI MongoDB
Oracle MySQL 8
Oracle 19c
PostgreSQL 14
Pas de remplacement
Pas de remplacement
Teradata 17
PUBLIC
PUBLIQUE · 13
2 · Introduction au guide d'accès aux
données
2.1 · À propos de ce guide
Le Guide d'accès aux données vous fournit des informations sur les fonctionnalités du serveur de connexion et vous explique comment le configurer pour que [nom] SAP [nom] Business Intelligence 4.3 puisse se connecter aux bases de données de production. Les pilotes du serveur de connexion de la
[nom] 4.3 ne prennent en charge que les applications 64 bits.
Le Guide d'accès aux données vous fournit les informations suivantes :
- Notions de base du serveur de connexion
- Connaissances sur les pilotes d'accès aux données pour les sources de données CSV, OData, SAP ERP et XML.
- Création d'une connexion JDBC, ODBC ou JavaBean
- Configuration des paramètres d'accès aux données Remarque Il fournit également des informations sur la configuration de certaines connexions relationnelles qui reposent sur le service de fédération de données et sur des connexions OLAP.
2.2 · Public
Le Guide d'accès aux données est destiné au public suivant :
- utilisateurs de l'application SAP [nom] chargés de créer des connexions à des sources de données
- administrateurs système responsables de la configuration et de la gestion d'une installation de la
[nom] de BI
2.3 · Tâches clés
Le Guide d'accès aux données fournit des informations clés pour gérer les paramètres de configuration et établir les connexions. Pour chacune des tâches suivantes, consultez la section correspondante ci-dessous.
- Comment définir le mode de fonctionnement du serveur ?
PUBLIC · Guide d'accès aux données
14 · PUBLIQUE · Introduction au guide d'accès aux données
- Comment sélectionner les pilotes à charger ?
- Comment configurer les pilotes d'accès aux données ?
- Comment vérifier la configuration de la connexion ?
- Comment créer des connexions JDBC ?
- Comment créer des connexions SAP HANA ?
Remarque
Pour les tâches d'administration telles que le démarrage et l'arrêt du serveur de connexion, la gestion des propriétés et des métriques, consultez le Guide d'administration de [nom] SAP [nom]
Business Intelligence.
Informations associées
Configuration du mode de déploiement [page 178]
Configuration des pilotes à charger [page 179]
Pour afficher et modifier les fichiers SBO [page 194]
Exécuter l'outil cscheck [page 39]
Création de connexions JDBC [page 50]
Connexions à SAP HANA [page 156]
2.4 · Conventions exposées dans ce guide
Dans ce guide, la variable <rép-install-connectionserver> correspond au chemin d'installation racine des fichiers d'accès aux données utilisés par les outils client de SAP [nom] Sous Microsoft Windows, le répertoire <rép-install-connectionserver> par défaut correspond à C:\Program
Files\SAP [nom]\SAP [nom] Enterprise XI 4.0\dataAccess.
La variable <rép-install-pbi> correspond au chemin d'installation racine de [nom] de BI ou des outils client. Sous Microsoft Windows (64 bits), elle correspond au répertoire C:\Program Files
(x86)\SAP [nom]\SAP [nom] Enterprise XI 4.0.
Attention
Dans les fichiers de configuration d'accès aux données, utilisez le caractère d'échappement \ avec la barre oblique inverse \ dans les chemins d'accès aux fichiers si vous déployez [nom] de BI sous Microsoft Windows.
Guide d'accès aux données · PUBLIC
Introduction au guide d'accès aux données · PUBLIQUE · 15
3 · Introduction à l'accès aux données
3.1 · À propos du serveur de connexion
Le serveur de connexion est un logiciel d'accès aux données qui gère la connexion entre une application
SAP [nom] et une source de données.
Le serveur de connexion permet à des applications telles que l'outil de conception d'univers, l'outil de conception d'information et SAP [nom] Web Intelligence de se connecter à une source de données et d'exécuter des requêtes par rapport à cette source de données.
Le serveur de connexion ne dispose pas d'une interface utilisateur. Vous créez et administrez des connexions à partir de l'interface utilisateur de ces applications ou en modifiant les fichiers de configuration du serveur de connexion.
Vous créez des connexions à l'aide de l'Assistant de connexion des outils client de [nom] de BI.
Remarque
L'Assistant de connexion de l'outil de conception d'univers est l'Assistant de création de connexion.
Dans l'outil de conception d'information, il peut s'agir soit de l'Assistant de création de connexion relationnelle, soit de l'Assistant de création de connexion OLAP. Consultez les guides utilisateur de l'application pour savoir comment utiliser l'Assistant de connexion.
- Optimisation de l'accès aux données
Vous pouvez optimiser la transmission des données via le serveur de connexion en modifiant les fichiers de configuration d'accès aux données. Il s'agit de fichiers au format XML installés avec le serveur de connexion. Vous pouvez définir les valeurs de paramètres pour qu'elles s'appliquent à un pilote d'accès aux données spécifique ou à tous les pilotes installés.
3.2 · Composants d'une connexion
Une connexion d'accès aux données intègre les composants suivants :
- Connection Server est le logiciel qui gère la connexion entre l'application et la source de données. Par exemple, le serveur de connexion traite les requêtes de données provenant de l'application.
- Un pilote d'accès aux données est un composant logiciel spécifique à la base de données qui gère la connexion entre Connection Server et le middleware de base de données.
- Les fichiers de configuration définissent les paramètres permettant de configurer la connexion entre les systèmes suivants :
- L'application et le serveur de connexion
- L'application et le pilote d'accès aux données
PUBLIC · Guide d'accès aux données
16 · PUBLIQUE · Introduction à l'accès aux données
- Le serveur de connexion et le pilote d'accès aux données
3.2.1 Architecture du système
Le diagramme ci-dessous décrit comment le serveur de connexion et les pilotes d'accès aux données s'intègrent dans une configuration SAP [nom]
3.2.2 Pilotes d'accès aux données
Les pilotes d'accès aux données établissent la connexion entre le serveur de connexion et la source de données. Une base de données requiert un pilote d'accès aux données pour autoriser l'accès par l'application
SAP [nom]
Les applications SAP [nom] incluent des pilotes d'accès aux données permettant de configurer les connexions aux bases de données. Les pilotes fournis dépendent du type de licence dont vous disposez.
Guide d'accès aux données · PUBLIC
Introduction à l'accès aux données · PUBLIQUE · 17
Avant de pouvoir créer une connexion à une base de données pour laquelle vous ne disposez pas de pilote, vous devez vous procurer les pilotes requis. Pour cela, les options suivantes s'offrent à vous :
- Contactez votre représentant SAP pour savoir si un pilote est disponible et si votre licence vous autorise à l'utiliser.
- Utiliser le kit de développement de pilote (Driver Development Kit, DDK) pour mettre au point un pilote à utiliser. Pour en savoir plus, contactez votre représentant SAP.
Lorsque vous créez une connexion, vous sélectionnez le pilote d'accès aux données correspondant à la source de données cible. Par exemple, si vous accédez à une base de données Oracle 11, vous devez installer le middleware approprié (client Oracle 11), puis le pilote d'accès aux données Oracle de SAP [nom]
Attention
Les pilotes d'accès aux données bean Excel (bean_excel.jar) et CSV (dbd_open_sample.jar) sont des exemples de pilotes. Vous ne devez pas les utiliser tels quels mais comme points de départ pour développer des pilotes plus complexes à l'aide du Driver Development Kit.
Pour obtenir la liste la plus récente des pilotes d'accès aux données pris en charge, visitez le site
SAP Service MarketPlace à l'adresse [lien] · ou contactez votre représentant SAP.
Pour en savoir plus sur le DDK, consultez le guide Data Access Driver Java SDK Developer Guide à l'adresse
[lien] .
3.3 · Fichiers de configuration d'accès aux données
Les fichiers de configuration d'accès aux données font partie de l'installation de [nom] de BI. Ils peuvent être répartis en différents niveaux :
Le fichier de configuration cs.cfg s'applique à toutes les connexions.
Les fichiers de configuration SBO s'appliquent à des pilotes spécifiques.
Le fichier de configuration OlapClient.cfg s'applique aux connexions OLAP pour les univers .unx.
Outre les fichiers de configuration qui contrôlent la connexion, chaque pilote d'accès aux données est doté d'un fichier de configuration PRM correspondant. Ces fichiers contrôlent la façon dont une application génère le SQL en fonction des capacités logicielles de la base de données. Ils sont utilisés par des applications telles que l'outil de concep