# cFlatPack

Ce composant traite des fichiers à largeur fixe et délimités via la bibliothèque [FlatPack library](http://flatpack.sourceforge.net/).

Pour plus d'informations, consultez la documentation Apache Camel https://camel.apache.org/components/latest/ (en anglais).

## Propriétés du cFlatPack Standard

Ces propriétés sont utilisées pour configurer le cFlatPack s'exécutant dans le framework de Jobs Standard.

Le composant cFlatPack Standard appartient à la famille Transformation.

## Basic settings

| Propriétés | Description |
| --- | --- |
| Lorsque ce composant est utilisé en tant que composant de début au sein d'une Route : |  |
| PZMAP FileType | Le fichier PZMAP est le fichier de configuration Flatpack utilisé pour configurer la structure du fichier d'entrée. Pour plus d'informations concernant la configuration du fichier PZMAP, consultez le site Web http://flatpack.sourceforge.net/documentation/index.html (en anglais).<br><br>Sélectionnez le type de fichier PZMAP, Filename ou Repository Resource.<br><br>Filename : le fichier PZMAP est stocké dans votre système de fichiers local.<br><br>Repository Resource : le fichier PZMAP est stocké dans le nœud Resources du Repository. |
| PZMAP Filename | Cette option est disponible lorsque l'option Filename est sélectionnée dans la liste PZMAP FileType. Saisissez le chemin d'accès ou parcourez votre système jusqu'au fichier PZMAP. |
| PZMAP Repository Resource | Cette option est disponible lorsque l'option Repository Resource est sélectionnée dans la liste PZMAP FileType. Cliquez sur le bouton [...] et sélectionnez le fichier PZMAP sous le nœud Resources dans la boîte de dialogue. |
| Fixed Positional file | Sélectionnez cette option si le fichier est dans un format fixe. |
| Delimited file | Sélectionnez cette option si le fichier est délimité.<br><br>Text Qualifier : spécifiez l'identificateur de texte pour les fichiers délimités. La valeur par défaut est ".<br><br>Text Delimiter : spécifiez le caractère délimitant pour les fichiers délimités. La valeur par défaut est ,. |
| Split Rows | Cochez cette case pour traiter chaque ligne une par une. |
| Ignore First Record | Cochez cette case pour ignorer la première ligne pour les fichiers délimités (pour l'en-tête des colonnes). Cette option est disponible uniquement si l'option Delimited file est sélectionnée. |
| Allow Short Lines | Cochez cette case pour permettre les lignes plus courtes qu'attendu par le fichier PZMAP. |
| Ignore Extra Columns | Cochez cette case pour permettre les lignes plus longues qu'attendu par le fichier PZMAP et ignorer les caractères supplémentaires. |
| Lorsque vous utilisez ce composant en tant que composant intermédiaire ou de fin dans une Route : |  |
| Use Exist cFlatPack | Cliquez sur le bouton [...] et sélectionnez le composant cFlatPack à utiliser comme parseur de fichier dans la boîte de dialogue. |

## Utilisation

| Conseils d'utilisation | Description |
| --- | --- |
| **Règle d'utilisation** | Le composant cFlatPack peut être utilisé en tant que composant d'entrée, intermédiaire ou de sortie dans une Route. |
| Limitation | n/a |

**Concepts associés**

[Parser un fichier délimité à l'aide d'un composant cFlatPack](https://help.qlik.com/talend/fr-FR/mediation-components/8.0/mediation-flatpack/cflatpack-cfile-cbean-clog-parsing-delimited-file-using-cflatpack-component)