# Processeur Nombres

Effectue plusieurs transformations (formatage, comparaison, arrondi) sur des colonnes contenant des nombres.

Le processeur Numbers (Nombres) vous permet de modifier les enregistrements ayant un type de données numérique dans un flux de transformation.

## Propriétés du processeur Numbers (Nombres)

Propriétés permettant d'effectuer des opérations sur des enregistrements numériques.

Note Informations

Les propriétés listées dans cette section sont les propriétés pour toutes les fonctions de ce processeur. Des propriétés supplémentaires peuvent être définies selon la fonction sélectionnée.

Configuration

| Propriété | Configuration |
| --- | --- |
| Function name (Nom de fonction) | <ul> <li> <p><span>Compare numbers (Comparer les nombres)</span>&nbsp;: compare cet enregistrement à un autre enregistrement ou une constante.</p> </li> <li> <p><span>Remove fractional part (Supprimer la partie décimale)</span>&nbsp;: arrondit vers zéro (3.74 -&gt; 3) et (-3.74 -&gt; -3).</p> </li> <li> <p><span>Remove negative values (Supprimer les valeurs négatives)</span>&nbsp;: remplace les valeurs numériques entières ou décimales négatives par des valeurs vides.</p> </li> <li> <p><span>Round value using ceil mode (Arrondir la valeur via le mode plafond)</span>&nbsp;: arrondit la valeur au nombre supérieur le plus proche en fonction de la précision définie (3.14 -&gt; 4 si la valeur de <span>Precision (Précision)</span> est définie sur 0 et 3.14 -&gt; 3.2 si la valeur de <span>Precision (Précision)</span> est définie sur 1).</p> </li> <li> <p><span>Round value using down mode (Arrondir la valeur via le mode vers le bas)</span>&nbsp;: arrondit vers zéro (3.74 -&gt; 3 et -3.74 -&gt; -3 pour une valeur de <span>Precision (Précision)</span> définie sur 0).</p> </li> <li><span>Round value using floor mode (Arrondir la valeur via le mode plancher)</span>&nbsp;: arrondit la valeur au nombre inférieur le plus proche en fonction de la précision définie (3.74 -&gt; 3 si la valeur de <span>Precision (Précision)</span> est définie sur 0 et 3.74 -&gt; 3.7 si la valeur de <span>Precision (Précision)</span> est définie sur 1).</li> <li> <p><span>Round value using halfUp mode (Arrondir la valeur via le mode moitié haut)&nbsp;</span>: arrondit la valeur à l'entier le plus proche en fonction de la précision définie (3.14 -&gt; 3 et 3.74 -&gt; 4 si la valeur de <span>Precision (Précision)</span> est définie sur 0).</p> </li> </ul> |
| Columns to process (Colonnes à traiter) | Sélectionnez dans la liste la colonne sur laquelle ou les colonnes sur lesquelles appliquer une fonction.<br><br>Note Informations<br><br>Si vous souhaitez appliquer la même fonction à plusieurs colonnes à la fois, cliquez sur l'icône the Icône Open dialog (Ouvrir la boîte de dialogue) icon pour ouvrir une arborescence vous permettant de sélectionner plusieurs colonnes. |
| Create new column (Créer une nouvelle colonne) | Activez cette option pour créer une colonne après application de la fonction. Si vous n'activez pas cette option, la colonne existante sera conservée et modifiée. |

Pour renommer le processeur, cliquez sur l'icône ![Modifier](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Resources/Images/TransformationFlow/processor-select-columns-edit_26x24.png) Edit (Modifier) qui s'affiche lorsque vous passez votre curseur sur le nom par défaut du processeur.

Pour modifier sa description, cliquez sur l'icône ![Modifier](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Resources/Images/TransformationFlow/processor-select-columns-edit_26x24.png) Modifier qui s'affiche lorsque vous passez votre curseur sur Description.

## Limitations

* Si la plateforme cible est Amazon Redshift, l'arrondi à la valeur supérieure ou inférieure renverra toujours un entier, qui ignorera la précision.