Utiliser l'Assistant de structure du Fichier Texte
Une « vraie » base de données doit contenir des données structurées. Comme ce n'est pas le cas des bases de données de texte, il faut définir la structure du fichier texte avant de l'utiliser comme source de données. Définir cette structure en utilisant l'Assistant de structure du Fichier Texte.
Note
Assistant de structure du Fichier Texte s'ouvre quand le fichier texte connecté n'a encore jamais été utilisé comme source de données d'un objet.
Pour terminer l'Assistant de structure du Fichier Texte, remplir les étapes décrites ci-dessous.
Étape 1: Bienvenue
La fenêtre « Bienvenue » affiche le fichier texte à convertir en base de données et utiliser comme source de données d'un objet. Vérifier qu'il s'agit du bon fichier texte dans Fichier texte sélectionné.
Cliquer sur Suivant.
Étape 2: Encodage des données
Cette étape définit le type d'Encodage. Liste des types disponibles :
-
Auto
-
ASCII
-
UTF-8
-
UTF-16
-
UTF-16BE
En cas de doute, sélectionner Auto pour une détection automatique du type d'encodage. Auto identifie le type d'encodage en lisant le caractère Unicode BOM (indicateur d'ordre des octets). Si le caractère BOM ne figure pas ou qu'il est mal interprété, Auto présume que le texte est encodé en ASCII.
Une identification inadéquate du type de caractère peut entraîner un mauvais affichage de la structure de la base de données.
Note
En sélectionnant le type d'encodage, vérifier la prévisualisation. Les valeurs doivent s'afficher correctement.
Cliquer sur Suivant.
Étape 3: Structure de données
Cette étape permet de définir les champs à utiliser dans la base de données texte. Il y a deux options :
-
Délimité : Les champs sont séparés par un séparateur.
-
Largeur fixe : Champs avec une longueur prédéfinie (fixe).
-
La première ligne contient les noms des champs : Définit si les noms de champs sont inclus dans la première ligne du fichier de base de données.
-
Démarrer l'importation à la rangée : Définit la ligne du fichier de la base de données dans laquelle l'importation des données va commencer. Cette option permet de sauter des lignes qui ne comportent pas de données.
-
Vérifier la prévisualisation. Cliquer sur Suivant si le contenu du texte s'affiche correctement.
Étape 4: Définir le séparateur de colonnes
Cette étape dépend de l'option de structure des données sélectionnée avant – Délimité ou Largeur fixe .
Délimité ouvre la fenêtre Délimiteur de champs .
-
Séparateur : Définit le caractère séparateur. Choisir parmi les caractères standard ou insérer un séparateur personnalisé dans le champ Autre.
-
Qualificateur de texte : un caractère qui indique le contenu du texte. Le délimiteur de texte doit être utilisé quand le séparateur fait partie du contenu du texte. Le délimiteur de texte doit être utilisé pour englober ces champs – Le texte entre deux délimiteurs de texte est traité comme un seul champ même s'il contient un séparateur.
Largeur fixe ouvre la fenêtre Définir le séparateur de colonnes. Utiliser votre souris pour placer les lignes verticales là où les champs de données doivent se séparer. Les lignes indiquent où les nouveaux champs commencent.
Cliquer sur Suivant.
Étape 5: Champs
La fenêtre Champs permet de manipuler et affiner les noms de champs et leur ordre d'affichage Liste des paramètres disponibles :
-
Si les champs sont Délimités, le Nom de champ est personnalisable.
-
Avec les champs Largeur fixe, les paramètres suivants sont autorisés :
-
Inclure : Inclut un champ dans la sélection.
-
Nom du champ : nom personnalisé du champ.
-
Décalage : distance de ligne de séparation par rapport au bord gauche de la table.
-
Longueur : Longueur du champ.
-
Cliquer sur Terminer. La structure de la base de données Texte est déterminée.