Fonctionnalités CSV OpenDriver. SAP BusinessObjects
Lorsque l'utilisateur d'un rapport actualise dans Web Intelligence Rich Client un document basé sur une connectivité BusinessObjects OpenConnectivity en mode 3-Tier qui a été créé avec la version XI 3.x, l'exception suivante se produit :
Database error: (CS) "Specified network layer is invalid : BO OC". (IES 10901) (WIS
10901)
Comme les versions XI 3.x ne prennent pas en charge la connectivité JDBC en mode à trois niveaux,
BusinessObjects OpenConnectivity n'est pas reconnue comme une couche réseau lorsque l'utilisateur tente d'actualiser un document dans la version 4.1.
6.2.1 Fonctionnalités CSV OpenDriver
Sachant que les fichiers texte ne fournissent aucune opération de base de données, le pilote d'accès aux données implémente les fonctionnalités de requête suivantes :
● Les opérations de base pour les instructions SELECT (WHERE, ORDER BY, GROUP BY et AS)
● Les opérateurs de base qui figurent dans la clause WHERE sont : (=, <>, <, <=, >, >=, BETWEEN, NOT
BETWEEN, LIKE, NOT LIKE, IS NULL, IS NOT NULL, AND, OR)
● L'utilisation de caractères génériques ("?") dans la clause WHERE
● La clause DISTINCT de l'instruction SELECT
● UNION et UNION ALL
Le pilote d'accès aux données prend également en charge les fonctions de regroupement MIN, MAX, AVG, SUM et
COUNT dans les instructions SELECT.
Restrictions relatives au pilote
Le pilote CSV OpenDriver n'implémente aucune fonctionnalité modifiant l'état du fichier CSV, par exemple les instructions INSERT, UPDATE et ALTER. Le pilote d'accès aux données ne prend pas non plus en charge les index ni les opérations JOIN sur les fichiers CSV.
Informations associées
Disque local utilisé en tant que cache pour les opérations de tri
[page 114]
Le pilote d'accès aux données CSV OpenDriver et les pilotes OData, SAP ERP, XML et de services Web peuvent utiliser le disque local en tant que cache pour les lignes triées.
6.2.2 CSV OpenDriver : Mappage de tables
Le pilote d'accès aux données fournit les fichiers CSV sous forme de tables dans l'outil de conception d'information.
68
©
2014 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'accès aux données
Informations de référence sur le pilote d'accès aux données
Vous pouvez vous connecter à plusieurs fichiers si le paramètre
Chemin d'accès ou modèle
de l'Assistant de connexion est défini sur un modèle, par exemple report_*.csv, rapproché par des fichiers tels que report_2010-09-22.csv et report_2010-09-21.csv.
N'oubliez pas
Vous ne pouvez pas vous connecter à plusieurs fichiers situés sur un serveur HTTP Le protocole HTTP ne prend pas en charge l'utilisation des éléments génériques dans les modèles.
Le pilote applique l'un des processus suivants :
● Si le paramètre
Fusionner les fichiers
est sélectionné dans l'Assistant de connexion, tous les fichiers CSV sont mappés à une table unique. On présume qu'ils ont tous le même schéma. Il s'agit du comportement par défaut du pilote d'accès aux données.
● Si le paramètre n'est pas sélectionné, chaque fichier CSV est mappé à une table différente.
Mappage de tous les fichiers vers une table
Le nom de la table correspond au nom du modèle, par exemple report_*.csv. La table est dotée d'une colonne supplémentaire sourcefile, qui contient le nom du fichier source pour chaque ligne de table.
Si vous utilisez un fichier SQLDDL pour fournir le schéma, le nom de la table doit également correspondre au modèle.
Si les fichiers ont des noms de colonne différents, les noms de colonne de la table résultante sont ceux du premier fichier analysé par le pilote, sachant que les fichiers sont analysés dans l'ordre alphabétique.
Mappage d'un fichier vers une table
Le nom de chaque table correspond au nom de fichier de sa source de données.
Si vous utilisez un fichier SQLDDL pour fournir le schéma, le nom de la table dans l'instruction CREATE doit correspondre au nom du fichier.
Indépendamment de la valeur du paramètre, le chemin d'accès au fichier est mappé au qualificateur de table.
Exemple
Noms de colonne
Si le fichier report_1.csv contient les colonnes col1, ..., et col10 alors que le fichier report_2.csv contient les colonnes column1, ..., et column10, les colonnes de la table résultante sont col1, ..., et col10.
Exemple
Qualificateur
Si C:\reports\report_1.csv est la source de données, le qualificateur est C:\reports\ et le nom de table est report_1.csv.
Guide d'accès aux données
Informations de référence sur le pilote d'accès aux données
©
2014 SAP SE ou société affiliée SAP. Tous droits réservés.
69

Enlace público actualizado
El enlace público a tu chat ha sido actualizado.