Modification du format des nombres - 7.2

Guide d'utilisation de Talend Data Preparation

author
Talend Documentation Team
EnrichVersion
7.2
EnrichProdName
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
task
Qualité et préparation de données > Nettoyage de données
EnrichPlatform
Talend Data Preparation

Comme les formats de nombres utilisés à travers le monde ne sont pas les mêmes, il est possible que vous deviez modifier le format utilisé dans une colonne contenant des nombres.

Pour vous assurer de bonnes performances de l'application, la valeur maximale de nombres pouvant être formatés avec la fonction est configuré par défaut à la valeur maximale de Java, MAX_VALUE, en d'autres termes, 1.7976931348623157E308.

Vous pouvez cependant modifier cette valeur en changeant les paramètres suivants du fichier <Installation_Path>/dataprep/transformation/actions/configuration/math/math.properties :

# Set a String value compatible with the BigDecimal constructor
max.number.value=1.7976931348623157E308
# If you set this value to TRUE and the the above "max.number.value" is not valid
# the default value from sun.misc.FloatingDecimal.Double.MAX_VALUE will be used
max.number.limit=true
# If you set "max.number.value" to TRUE and "max.number.value.replace" to true
# the cell with too big numbers will be fill by "max.number.value.replacement"
max.number.value.replace=false
max.number.value.replacement=

Procédure

  1. Sélectionnez la colonne pour laquelle modifier le format de nombres.
  2. Dans le panneau des fonctions Functions, saisissez Format Number et cliquez sur le résultat afin d'ouvrir les options de la fonction function associée.
  3. Dans la liste Current separators (Séparateurs actuels), sélectionnez le format de nombres utilisé dans la colonne sélectionnée. Vous pouvez :
    • utiliser un séparateur prédéfini,
    • définir un séparateur personnalisé via custom,
    • laisser Talend Data Preparation le deviner automatiquement.
  4. Dans la liste Target Format (Format cible), choisissez le format de nombres à utiliser dans la colonne sélectionnée.
  5. Cliquez sur Submit.

    Vous avez la possibilité de cocher la case Create new column (Créer une nouvelle colonne) pour que le résultat de la fonction s'affiche dans une nouvelle colonne.

Résultats

Le format des nombres est modifié dans la colonne sélectionnée.