# cCsvWriter

Ce composant transforme les données entrantes en format CSV.

Note InformationsRemarque : Ce composant est disponible uniquement si vous avez installé la mise à jour mensuelle R2024-10 du Studio Talend ou une plus récente fournie par Talend. Pour plus d'informations, contactez votre administrateur ou administratrice.

## Propriétés du cCsvWriter Standard

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

Le composant cCsvWriter Standard appartient à la famille Transformation.

## Basic settings

| Propriétés | Description |
| --- | --- |
| CSV Format | Sélectionnez le format du fichier CSV pour le parsage : Default, Custom, RFC-4180, Excel, MySQL, Oracle, PostgreSQL CSV, PostgreSQL TEXT, Informix UNLOAD, Informix UNLOAD CSV, TDF ou Bean. |
| Custom | <ul> <li> <p> <span>Delimiter</span>&nbsp;: saisissez le séparateur de valeurs à utiliser.</p> </li> <li> <p> <span>Record Separator</span>&nbsp;: saisissez le séparateur d'enregistrements de sortie.</p> </li> <li> <p> <span>Escape character</span>&nbsp;: saisissez le caractère d'échappement à utiliser.</p> </li> <li> <p> <span>Null String</span>&nbsp;: saisissez la chaîne de caractères indiquant que la valeur est nulle.</p> </li> <li> <p> <span>Comment Marker</span>&nbsp;: saisissez le caractère à écrire au début de chaque ligne de commentaire.</p> </li> <li> <p> <span>Quote Mode</span>&nbsp;: sélectionnez la stratégie à utiliser pour les guillemets en sortie&nbsp;: <span>None</span>, <span>Minimal</span>, <span>All non-numeric values</span>, <span>All except null values</span> ou <span>All values</span>. Saisissez la classe de mapping à utiliser pour parser les données dans une map. Dans le champ <span>Quote</span>, saisissez le caractère à utiliser pour entourer les valeurs contenant des caractères spéciaux.</p> </li> <li> <p> <span>Trim values</span>&nbsp;: cochez cette case pour supprimer les espaces de début et de fin.</p> </li> <li> <div> <span>Handle CSV Headers</span>&nbsp;: sélectionnez la manière dont gérer les en-têtes.<ul> <li> <span>No header line</span>&nbsp;: aucune ligne d'en-tête. </li> <li> <span>Custom defined headers</span>&nbsp;: définissez les en-têtes personnalisés dans le tableau <span>CSV Columns</span>. Cliquez sur le bouton <span>[+] </span> autant de fois que nécessaire afin d'ajouter les colonnes au tableau. Cliquez sur le champ de la valeur correspondante et saisissez une valeur.</li> </ul> </div> </li> </ul> |
| Bean | Bean Reference : sélectionnez le Bean dans lequel votre format CSV personnalisé est défini. |

## Utilisation

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

**Concepts associés**

[Extraire et transformer des données au format CSV](https://help.qlik.com/talend/fr-FR/mediation-components/8.0/mediation-csv-processing/extracting-and-transforming-data-in-csv-format)