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

Utilisez la page Avancé de la boîte de dialogue Éditeur du gestionnaire de connexions de fichiers plats multiples pour définir des propriétés telles que le type de données et les délimiteurs de chaque colonne des fichiers texte auxquels le gestionnaire de connexions de fichiers plats se connecte.

Par défaut, la longueur des colonnes de type chaîne est de 50 caractères. Vous pouvez évaluer des exemples de données et redimensionner automatiquement 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.

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

Options

  • Nom du gestionnaire de connexions
    Fournissez un nom unique pour le gestionnaire de connexions de fichiers plats multiples dans le flux de travail. Le nom fourni sera affiché dans la zone Gestionnaires de connexion du concepteur SSIS.

  • Description
    Décrivez le gestionnaire de connexions. Il est recommandé d'indiquer ici l'usage auquel le gestionnaire de connexions est destiné, de sorte que les packages soient correctement documentés et plus faciles à gérer.

  • Configurez les propriétés de chaque colonne
    Dans le volet gauche, sélectionnez une colonne pour afficher ses propriétés dans celui de droite. Le tableau ci-dessous fournit une description des définitions des types de données. Certaines de ces propriétés peuvent uniquement être configurées pour certains formats de fichiers plats.

    Propriété

    Description

    ColumnType

    Indique si la colonne est délimitée, si elle a une largeur fixe ou si elle présente un format en drapeau à droite. Cette propriété est en lecture seule. Dans les fichiers en drapeau à droite, chaque colonne a une largeur fixe, sauf la dernière qui est arrêtée par le séparateur de lignes.

    OutputColumnWidth

    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. Dans la tâche de flux de données, cette valeur permet de définir la largeur de la colonne de sortie pour les fichiers plats sources.

    [!REMARQUE]

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

    DataType

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

    TextQualified

    Indiquez si les données texte sont qualifiées à l'aide d'un caractère identificateur de texte.

    Valeur

    Description

    True

    Les données texte du fichier plat sont qualifiées.

    False

    Les données texte du fichier plat ne sont pas qualifiées.

    Nom

    Précisez un nom de colonne. La valeur par défaut est une liste numérotée de colonnes. Vous pouvez toutefois indiquer un nom descriptif unique de votre choix.

    DataScale

    Spécifiez l'échelle des données numériques. L'échelle est le nombre de décimales. Pour plus d'informations, consultez Types de données d'Integration Services.

    ColumnDelimiter

    Sélectionnez un délimiteur de colonnes dans la liste des séparateurs de colonnes disponibles. Veillez à choisir un caractère de séparation qu'il est peu probable de rencontrer dans le texte. Cette valeur est ignorée dans le cas des colonnes à largeur fixe.

    Valeur

    Description

    {CR}{LF}

    Les colonnes sont délimitées par une combinaison 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 indique le nombre total 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 dans le cas des colonnes délimitées.

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

  • Nouveau
    Permet d'ajouter une colonne . Par défaut, ce bouton ajoute une nouvelle colonne à la fin de la liste. Il comporte également une liste déroulante avec les options disponibles suivantes :

    Valeur

    Description

    Ajouter une colonne

    Ajoute une colonne à la fin de la liste.

    Insérer avant

    Insère une nouvelle colonne avant la colonne sélectionnée.

    Insérer après

    Insère une nouvelle colonne après la colonne sélectionnée.

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

  • Suggérer les types
    Utilisez la boîte de dialogue Suggérer les types de colonnes pour qu'un échantillon de données provenant du premier fichier sélectionné soit évalué, en vue d'obtenir des suggestions concernant le type de données et la longueur de chaque colonne. Pour plus d'informations, consultez Référence de l'interface utilisateur de la boîte de dialogue Suggérer les types de colonnes.

Voir aussi

Référence

Éditeur du gestionnaire de connexions de fichiers plats multiples (page Général)

Éditeur du gestionnaire de connexions de fichiers plats multiples (page Colonnes)

Éditeur du gestionnaire de connexions de fichiers plats multiples (page Aperçu)

Concepts

Guide de référence des erreurs et des messages propres à Integration Services