Éditeur du gestionnaire de connexions de fichiers plats (page Avancé)

La page Avancé de la boîte de dialogue Éditeur du gestionnaire de connexions de fichiers plats vous permet de définir des propriétés qui spécifient la manière dont Integration Services lit et écrit des données dans les fichiers plats. Vous pouvez modifier les noms des colonnes dans le fichier plat et définir des propriétés qui incluent le type de données et des séparateurs pour chaque colonne du fichier.

Par défaut, la longueur des colonnes de type chaîne est de 50 caractères. Vous pouvez redimensionner la longueur de ces colonnes pour empêcher la troncation des données ou une largeur de colonne excessive. Vous pouvez également mettre à jour d'autres métadonnées pour permettre la compatibilité avec les colonnes de destination. Par exemple, vous pouvez convertir le type de données d'une colonne qui contient uniquement des données de type entier en type de données numérique, tel que DT_I2. Vous pouvez apporter ces modifications manuellement ou cliquer sur le bouton Sélectionner les types pour utiliser la boîte de dialogue Suggérer les types de colonnes pour évaluer des échantillons de données et effectuer automatiquement une partie de ces modifications.

Pour en savoir plus sur le gestionnaire de connexions de fichiers plats, consultez Gestionnaire de connexions de fichiers plats.

Options

  • Nom du gestionnaire de connexions
    Spécifiez un nom unique pour le gestionnaire de connexions de fichiers plats dans le flux de travail. Le nom spécifié est affiché dans le concepteur SSIS.

  • Description
    Décrivez le gestionnaire de connexions. La méthode recommandée consiste à décrire le gestionnaire de connexions en précisant son objectif pour permettre la documentation automatique des packages et faciliter leur maintenance.

  • Configurez les propriétés de chaque colonne
    Sélectionnez une colonne dans le volet gauche pour afficher ses propriétés dans le volet droit. Reportez-vous au tableau suivant pour obtenir la description des propriétés de type de données. Certaines propriétés répertoriées peuvent être configurées seulement pour certains formats de fichier plat.

    Propriété

    Description

    ColumnType

    Indique si la colonne est délimitée, de largeur fixe ou en drapeau à droite. Cette propriété est en lecture seule. Les fichiers en drapeau à droite sont des fichiers dans lesquels chaque colonne a une largeur fixe, à l'exception de la dernière colonne. Un séparateur de lignes s'applique.

    OutputColumnWidth

    Indiquez une valeur spécifiant la largeur de colonne en nombre d'octets. Pour les fichiers Unicode, cette valeur correspond à un nombre de caractères. Dans la tâche de flux de données, cette valeur permet de spécifier la largeur de la colonne de sortie pour la source de fichier plat.

    RemarqueRemarque
    Dans le modèle objet, le nom de la propriété est MaximumWidth.

    DataType

    Choisissez dans la liste des types de données disponibles. Pour plus d'informations, consultez Types de données d'Integration Services.

    TextQualified

    Indique si les données de texte sont entourées par des caractères identificateurs de texte, tels que des caractères de guillemets.

    ValeurDescription
    TrueLes données texte dans le fichier plat sont qualifiées.
    FalseLes données texte dans le fichier plat ne sont pas qualifiées.

    Nom

    Précisez un nom de colonne descriptif. Si vous n'entrez aucun nom, Integration Services crée automatiquement un nom au format Colonne 0, Colonne 1, et ainsi de suite.

    DataScale

    Spécifiez l'échelle des données numériques. L'échelle fait référence au nombre de décimales. Pour plus d'informations, consultez Types de données d'Integration Services.

    ColumnDelimiter

    Choisissez dans la liste des séparateurs de colonnes disponibles. Sélectionnez des séparateurs qui ne sont pas susceptibles de figurer dans le texte. Cette valeur est ignorée pour les colonnes de largeur fixe.

    ValeurDescription
    {CR}{LF}Les colonnes sont séparées par une combinaison de retour chariot/saut de ligne.
    {CR}Les colonnes sont séparées par un retour chariot.
    {LF}Les colonnes sont séparées par un saut de ligne.
    Point-virgule {;}Les colonnes sont séparées par un point-virgule.
    Deux points {:}Les colonnes sont séparées par un deux-points.
    Virgule {,}Les colonnes sont séparées par une virgule.
    Tabulation {t}Les colonnes sont séparées par une tabulation.
    Barre verticale {|}Les colonnes sont séparées par une barre verticale.

    DataPrecision

    Spécifiez la précision des données numériques. La précision fait référence au nombre de chiffres. Pour plus d'informations, consultez Types de données d'Integration Services.

    InputColumnWidth

    Indiquez une valeur spécifiant la largeur de colonne en nombre d'octets. Pour les fichiers Unicode, cette valeur est exprimée en nombre de caractères. Cette valeur est ignorée pour les colonnes délimitées.

    Remarque   Dans le modèle objet, le nom de la propriété est ColumnWidth.

  • Nouvelle
    Permet d'ajouter une colonne Nouvelle. Par défaut, le bouton Nouvelle permet d'ajouter une nouvelle colonne à la fin de la liste. Le bouton possède également les options ci-dessous, disponibles dans la liste déroulante.

    Valeur

    Description

    Ajouter une colonne

    Permet d'ajouter une nouvelle colonne à la fin de la liste.

    Insérer avant

    Permet d'insérer une nouvelle colonne avant la colonne sélectionnée.

    Insérer après

    Permet d'insérer une nouvelle colonne après la colonne sélectionnée.

  • Supprimer
    Sélectionnez une colonne et cliquez sur le bouton Supprimer pour la supprimer.

  • Suggérer les types
    La boîte de dialogue Suggérer les types de colonnes vous permet d'évaluer des données d'exemple dans le fichier et d'obtenir des suggestions pour le type de données et la longueur de chaque colonne. Pour plus d'informations, consultez Suggérer les types de colonnes.