Emplacement du fichier CSV. SAP BusinessObjects 4.1
Informations de référence sur le pilote d'accès aux données
6.2.3 Emplacement du fichier CSV
CSV Les fichiers utilisés comme sources de données peuvent être des fichiers locaux ou distants. Pour les fichiers de systèmes distants, les protocoles HTTP, FTP et SMB (également appelé CIFS) sont pris en charge. La version actuelle prend également en charge les protocoles chiffrés HTTPS et FTPS basés sur un certificat. CSV Les fichiers peuvent se trouver sur le CMS (Central Management Server) de la plateforme de BI.
Remarque :
SMB désigne le protocole de partage de fichiers standard sous MS Windows. Etant donné que la bibliothèque jCIFS fournit un accès au protocole, vous devez installer le fichier JAR jCIFS dans le répertoire du serveur de connexion, à savoir
rép-install-serveurdeconnexion
\connection
Server\sharedLibraries\jcifs
. Vous devez installer la version 1.3.15, disponible à l'adresse suivante : http://jcifs.samba.org/ .
Vous pouvez déterminer si la source de données est locale ou distante via le paramètre
Type d'emplacement
de l'Assistant de connexion. Si la source de données est distante, vous devez définir le protocole utilisé via le paramètre
Protocole
de l'Assistant. La valeur de
Protocole
doit correspondre au protocole spécifié dans les valeurs de paramètre
Chemin d'accès ou modèle
et
Fichier de schéma
.
Exemple : Chemins d'accès au fichier CSV
•
C:\csv\report.csv
ou file:///C:/csv/report.csv
pour un fichier local
• http://server:8080/path/report.csv
pour un fichier accessible via HTTP
• ftp://server/path/ pour des fichiers accessibles via FTP
• smb://server:port/myshare/mydirectory pour des fichiers accessibles via SMB
6.2.4 Détection du schéma CSV
La couche d'accès aux données fournit les méthodes suivantes pour la détection du schéma d'un fichier
CSV :
• Pas de détection
• Détection automatique
• Utilisation d'un fichier DDL (Data Definition Language)
• Utilisation d'un fichier DDL SQL
Pour choisir la méthode à appliquer aux fichiers, utilisez le paramètre
Détection du schéma
dans l'Assistant de connexion. Vous pouvez fournir le schéma en utilisant des fichiers de schéma (DDL ou
SQLDDL). Cela peut s'avérer utile pour les fichiers volumineux et complexes.
Les fichiers sont analysés dans l'ordre alphabétique.
74 2013-06-29
Informations de référence sur le pilote d'accès aux données
Remarque :
Les premières lignes d'un fichier CSV peuvent contenir des commentaires et être ignorées à l'aide du paramètre
Nombre initial de lignes de commentaires
dans l'Assistant.
Pas de détection
Le pilote d'accès aux données ignore les lignes de commentaires, analyse la première ligne et détermine le nombre de colonnes mais pas les types de colonne. Toutes les valeurs sont considérées comme des chaînes et la taille des colonnes est définie sur 255 caractères, ce qui correspond à la longueur standard du type de données
VARCHAR
. Une valeur supérieure à 255 est tronquée. Les colonnes peuvent contenir des valeurs nulles.
Détection automatique
Rappel :
Cette méthode ne peut pas être appliquée à des fichiers CSV contenant des colonnes de longueur fixe.
Le pilote d'accès aux données analyse les fichiers corrects et obtient les informations suivantes :
• noms de colonne
En règle générale, la première ligne contient les noms de colonne. Sinon, le pilote CSV OpenDriver génère des noms de colonne au format column_0
, column_1
, …, column_
n
.
• Types de colonne
Le pilote recherche les types de colonne en utilisant des modèles prédéfinis et des paramètres utilisateur pour les types de données numérique, date et heure. Si une colonne contient des valeurs de différents types, le pilote considère les valeurs de colonne comme des chaînes.
• Tailles de colonne
La taille d'une colonne dépend de son type. Pour les valeurs numériques, la taille de la colonne représente la longueur de la valeur la plus élevée dans la plage du type. Pour les autres valeurs, il s'agit de la longueur de la valeur de la chaîne la plus longue trouvée lors de la détection.
Attention :
Pour permettre au pilote de trouver la chaîne la plus longue, l'option
Lignes de test
doit être définie sur
tous
.
• Caractère nul des colonnes
Le caractère nul est défini sur vrai s'il existe une valeur nulle dans la colonne et sur faux si toutes les valeurs sont renseignées.
A moins de sélectionner toutes les lignes, vous sélectionnez le nombre de lignes que le pilote doit analyser en définissant le paramètre
Nombre de lignes de test
dans l'Assistant de connexion.
Voir les recommandations dans le Guide de l'utilisateur de l'outil de conception d'information.
Utilisation de fichiers DDL
Le pilote d'accès aux données analyse le fichier DDL pour convertir les types de données SQL en type de données du pilote.
75 2013-06-29

Публичная ссылка обновлена
Публичная ссылка на ваш чат обновлена.