Accéder au contenu principal Passer au contenu complémentaire

Processeur Strings (Chaînes)

Applique plusieurs fonctions sur des colonnes dont le type de données est String (chaîne).

Le processeur Strings (Chaînes) vous permet d'effectuer différentes opérations de caractères sur des colonnes de type String (Chaîne) dans un flux de transformation.

Propriétés du processeur Strings (Chaînes)

Propriétés à configurer pour modifier des colonnes de type String (Chaîne).

Note Informations

Les 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

Function name (Nom de fonction)

  • Add extra characters (Ajouter des caractères supplémentaires) : ajoute des caractères supplémentaires (de remplissage) à gauche ou à droite de la valeur originale afin de correspondre à une taille prévue.

  • Calculate length (Calculer la longueur) : extrait le nombre de chiffres d'une valeur (23562 -> 5 ; 'exemple' -> 7).

  • Change to lower case (Convertir en minuscules) : convertit l'ensemble du texte des cellules de la colonne en minuscules.

  • Change to title case (Convertir en casse de titre) : convertit le contenu textuel d'une colonne en casse de titre.
    Par exemple, "this is an example" deviendra "This Is an Example".

  • Change to upper case (Convertir en majuscules) : convertit l'ensemble du texte des cellules de la colonne en majuscules (capitales).

  • Contains text (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.

  • Convert character width (Convertir la chasse des caractères) : convertit la chasse des caractères en pleine ou moyenne chasse ou normalise les chaînes de caractères.
  • Extract a value by index (Extraire une valeur par son index) : extrait une sous-chaîne de caractères à partir d'une position d'index dans une nouvelle colonne.

  • Generate unique identifier (UUID) (Générer un identifiant unique) : génère un identifiant unique pour chaque ligne de la colonne.

  • Match pattern (Correspondance par rapport au modèle) : crée une nouvelle colonne avec true (vrai) ou false (faux) suivant que la valeur correspond ou non à un modèle donné.

  • Match similar text (Rapprocher les textes similaires) : crée une nouvelle colonne avec true (vrai) ou false (faux) suivant que la valeur est inférieure ou égale à la distance de Levenshtein d'une valeur donnée.

  • Remove all non alpha numeric characters (Supprimer tous les caractères non alphanumériques) : nettoie les valeurs qui contiennent des caractères imprévus en supprimant tous les caractères qui ne sont pas 0-9, Aa-Zz et les lettres accentuées. Les espaces blancs inutiles ne sont pas supprimés.
    Par exemple, Q=+l**i€q$ 20%2,0 devient Qlik 2020.
  • Remove all non numeric characters (Supprimer tous 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 et les espaces blancs sont conservés.
    Par exemple, Q=+l**i€q$ 20%2,0 devient 202,0.

  • Remove consecutive characters (Supprimer les caractères consécutifs) : supprime les caractères répétés de manière consécutive dans la colonne.

  • Remove part of the text (Supprimer une partie du texte) : supprime le texte spécifié des cellules de la colonne.

  • Remove trailing and leading characters (Supprimer les caractères de début et de fin) : supprime les espaces ou d'autres caractères spécifiés, situés au début et à la fin.

  • Search and replace (Rechercher et remplacer) : remplace les cellules ou parties de cellules contenant une valeur spécifique.

  • Simplify text (remove case, accent, etc.) (Simplifier le texte (supprimer la casse, les accents, etc.)) : simplifie le contenu de la colonne en le mettant en minuscules, en supprimant les accents, en le normalisant à l'aide de NKFD, en scindant les caractères combinés et en coupant la chaîne toute entière.
    Par exemple, François devient francois.

Columns to process (Colonnes à traiter)

Sélectionnez dans la liste la colonne sur laquelle ou les colonnes sur lesquelles appliquer une fonction.

Note Informations

Si vous souhaitez appliquer la même fonction à plusieurs colonnes à la fois, cliquez sur l'icône Icône Ouvrir la boîte de dialogue 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 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 Modifier qui s'affiche lorsque vous passez votre curseur sur Description.

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 !