Le processeur Chaînes vous permet d'appliquer diverses fonctions aux champs dont le type de données est chaîne, comme le formatage, le nettoyage, l'ajout ou la suppression de caractères, ou la recherche de valeurs spécifiques.
Utilisation
Le processeur Chaînes nécessite un flux d'entrée et ne peut générer qu'un seul flux de sortie.
Propriétés
Propriétés à configurer pour modifier vos champs de chaîne.
Note InformationsLes propriétés répertoriées dans cette section sont les propriétés de 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
Nom de fonction
Convertir en majuscules : convertit l'ensemble du texte des cellules du champ en majuscules (capitales).
Convertir en minuscules : convertit l'ensemble du texte des cellules du champ en minuscules.
Convertir en casse de titre : convertit le contenu textuel du champ en casse de titre. Par exemple, « voici un exemple » deviendra « Voici Un Exemple ».
Rechercher et remplacer : remplace les cellules ou parties de cellules contenant une valeur spécifique.
Supprimer une partie du texte : supprime le texte spécifié des cellules du champ.
Contient le texte : vérifie si la cellule contient la valeur spécifiée et renvoie TRUE (vrai) ou FALSE (faux) en fonction des résultats. La valeur saisie est sensible à la casse.
Rapprocher les textes similaires : crée un champ avec TRUE (vrai) ou FALSE (faux) si la valeur est inférieure ou égale à la distance de Levenshtein d'une valeur donnée.
Extraire une valeur par son index : extrait une sous-chaîne d'une position d'index dans un nouveau champ. L'index 0 correspond au premier caractère.
Supprimer les caractères non alphanumériques : nettoie les valeurs contenant des caractères imprévus en supprimant tous les caractères qui ne sont pas 1234567890abcdefghijklmnopqrstuvwxyzáàâäãåæçéèêëíìîïñóòôöõøœßúùûüABCDEFGHIJKLMNOPQRSTUVWXYZÁÀÂÄÃÅÆÇÉÈÊËÍÌÎÏÑÓÒÔÖÕØŒSSÚÙÛÜ. Les espaces blancs sont conservés. Par exemple, Q=+l**i€q$ 20%2,0 devient Qlik 2020.
Supprimer les caractères non numériques : nettoie les valeurs numériques en supprimant tous les caractères qui ne sont pas 0-9. Les séparateurs décimaux, le signe moins et les espaces blancs sont conservés. Par exemple, Q=+l**i€q$ 20%2,0 devient 202,0.
Supprimer les caractères de début et de fin : supprime les espaces blancs au début et à la fin.
Ajouter des caractères de remplissage : ajoute des caractères supplémentaires (de remplissage) à gauche ou à droite de la valeur originale afin de correspondre à une taille prévue.
Convertir en chaîne : convertit le type de données en chaîne.
Calculer la longueur : renvoie le nombre de caractères d'une chaîne (23562 -> 5 ; 'exemple' -> 7).
Champs à traiter
Sélectionnez dans la liste le ou les champs auxquels appliquer une fonction.
Note ConseilSi vous souhaitez appliquer la même fonction à plusieurs champs à la fois, cliquez sur l'icône Icône Ouvrir la boîte de dialogue permettant d'ouvrir une vue en arborescence afin de pouvoir sélectionner plusieurs champs.
Créer un champ
Activez cette option pour créer un champ après application de la fonction. Si vous n'activez pas cette option, le champ existant sera conservé et modifié.
Renommer le nouveau champ
Donnez un nom personnalisé au nouveau champ créé.
Pour renommer le processeur ou modifier sa description, cliquez sur l'icône Modifier à côté du nom du processeur dans le panneau Propriétés.
Cette page vous a-t-elle aidé ?
Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !