Introduction
Cet article détaille toutes les actions Modifier les données dans ETL, notamment :
-
Filtrer les lignes
-
Retirer les doublons
-
Remplacer le texte
-
Définir la valeur de la colonne
-
Formatage du texte
-
Mappage des valeurs
Pour plus d'informations sur la création d'un DataFlow ETL, consultez la rubrique Création d'un DataFlow ETL.
Pour obtenir plus d'informations sur le Data Center, consultez la rubrique Topologie du Data Center.
Filtrer les lignes
L'action Filtrer les lignes vous permet d'inclure ou d'exclure des lignes selon des règles spécifiées.
Exemple
Par exemple, l'action Filtrer les lignes transforme les données suivantes...
... à ce...
... à l'aide de cette configuration :
Pour configurer l'action Filtrer les lignes,
-
Cliquez sur l'action Filtrer les lignes dans le tableau.
-
(Optionnel) Pour renommer l'action, cliquez sur
, puis entrez le nom souhaité.
-
Précisez si vous voulez inclure les lignes répondant à toutes les règles ou à l'une des règles définies.
-
Pour chaque règle de filtrage, procédez comme suit :
-
Sélectionnez la colonne à filtrer.
-
Sélectionnez l'opération à utiliser.
Les éléments d'opération affichés dans la liste dépendent du type de données de la colonne à filtrer. -
Indiquez si la comparaison doit s'appliquer aux valeurs d'une colonne donnée ou à une valeur spécifique, puis procédez de l'une des manières suivantes :
-
(Conditionnel) En cas de comparaison à une colonne, sélectionnez la colonne à utiliser.
-
(Conditionnel) En cas de comparaison à une valeur spécifique, entrez la valeur à utiliser.
-
-
(Conditionnel) Pour ajouter une autre règle, cliquez sur Ajouter une règle de filtrage.
-
Retirer les doublons
L'action Retirer les doublons vous permet de retirer les lignes en double dans des colonnes spécifiques.
Vidéo de formation - Utilisation de l'action Retirer les doublons
Remarque : les vidéos de formation sur les produits sont exclusivement réservées aux clients Domo.
Exemple
Par exemple, l'action Retirer les doublons transforme les données suivantes...
... à ce...
... à l'aide de cette configuration :
Pour configurer l'action Retirer les doublons,
-
Assurez-vous que la colonne contenant les valeurs désirées existe déjà dans le DataSet.
-
Cliquez sur l'action Retirer les doublons dans le tableau.
-
(Optionnel) Pour renommer l'action, cliquez sur
, puis entrez le nom souhaité.
-
Pour chaque colonne contenant des doublons à retirer, procédez comme suit :
-
Sélectionnez la colonne souhaitée.
Par exemple, "Product Base Margin" (Marge de base du produit). -
Indiquez si la comparaison doit ou non respecter la casse.
-
(Conditionnel) Pour ajouter une autre colonne, cliquez sur Ajouter une colonne.
-
Remplacer le texte
L'action Remplacer le texte vous permet de remplacer toutes les occurrences d'une chaîne de texte par une autre (c.-à-d. d'effectuer une opération rechercher et remplacer). Vous pouvez pour ce faire utiliser des expressions Java régulières. Pour plus d'informations sur les expressions régulières Java, consultez la rubrique https://docs.oracle.com/javase/tutorial/essential/regex/.
Pour obtenir plus d'informations sur le remplacement de chaînes de texte à l'aide d'autres actions, consultez les rubriques Définir la valeur de la colonne et Mappage des valeurs.
Exemple
Par exemple, l'action Remplacer le texte remplace les occurrences de la chaîne de texte "Jumbo Box" (Très grande boîte) dans la colonne "Product Container" (Contenant du produit)...
... par la valeur de texte "Ginormous" (Gigantesque)...
... à l'aide de cette configuration :
Pour configurer l'action Remplacer le texte,
-
Cliquez sur l'action Remplacer le texte dans le tableau.
-
(Optionnel) Pour renommer l'action, cliquez sur
, puis entrez le nom souhaité.
-
Sélectionnez la colonne dans laquelle effectuer la recherche.
-
Entrez la chaîne de texte à rechercher.
Par exemple, "Jumbo Box" (Très grande boîte). -
(Facultatif) Pour définir les paramètres de recherche à utiliser, cliquez sur
dans le champ.
Option
Description
Mots entiers
Recherche des mots entiers.
Sensible à la casse
Effectue la recherche en respectant la casse.
Utiliser une expression RegEx
Exécute une opération de rechercher/remplacer sur la base d'expressions Java régulières.
-
Entrez la chaîne de texte de remplacement.
Par exemple, "Ginormous" (Gigantesque).
Définir la valeur de la colonne
L'action Définir la valeur de la colonne vous permet de remplacer la valeur d'une colonne par les valeurs d'une autre colonne.
Remarques :
- Vous pouvez uniquement remplacer les valeurs d'une colonne par celles d'une autre colonne présentant le même type de données. Par exemple, vous pouvez copier les valeurs de chaîne d'une colonne dans une autre colonne de valeurs de chaîne.
- Les deux colonnes doivent déjà exister dans le DataSet.
Pour obtenir plus d'informations sur le remplacement de chaînes de texte à l'aide d'autres actions, consultez les rubriques Remplacer le texte et Mappage des valeurs.
Exemple
Par exemple, l'action Définir la valeur de la colonne transforme les données suivantes...
... à ce...
... à l'aide de cette configuration :
Pour configurer l'action Définir la valeur de la colonne,
-
Assurez-vous que la colonne contenant les valeurs désirées existe déjà dans le DataSet.
-
Cliquez sur l'action Définir la valeur de la colonne dans le tableau.
-
(Optionnel) Pour renommer l'action, cliquez sur
, puis entrez le nom souhaité.
-
Pour chaque colonne contenant des valeurs à remplacer, procédez comme suit :
-
Sélectionnez la colonne contenant les valeurs à remplacer.
Par exemple, "Product Base Margin" (Marge de base du produit). -
Sélectionnez la colonne qui contient les valeurs souhaitées.
Par exemple, "Net Margin" (Marge nette). -
(Conditionnel) Pour ajouter une autre colonne, cliquez sur Ajouter une colonne.
-
Formatage du texte
L'action Formatage du texte vous permet de mettre en forme du texte (minuscules, majuscules, première lettre en majuscule), de retirer les nombres ou de n'afficher que les nombres.
Exemple
Par exemple, l'action Formatage du texte transforme les données suivantes...
... à ce...
... à l'aide de cette configuration :
Pour configurer l'action Formatage du texte,
-
Cliquez sur l'action Formatage du texte dans le tableau.
-
(Optionnel) Pour renommer l'action, cliquez sur
, puis entrez le nom souhaité.
-
Pour chaque colonne à mettre en forme, procédez comme suit :
-
Sélectionnez la colonne de texte souhaitée.
-
Sélectionnez le type de format de lettre désiré.
-
Indiquez si vous souhaitez retirer les nombres ou n'afficher que les nombres.
-
-
(Conditionnel) Pour ajouter une autre colonne, cliquez sur Ajouter une colonne.
Mappage des valeurs
L'action Mappage des valeurs vous permet de rechercher et de remplacer des chaînes de valeurs dans une colonne donnée, en fonction des paires de valeurs de chaîne saisies. (Vous pouvez par exemple utiliser l'action Mappage des valeurs pour remplacer des abréviations ou convertir des codes de langue.) Les valeurs de remplacement peuvent remplacer celles d'une colonne existante ou s'inscrire dans une nouvelle colonne.
Pour obtenir plus d'informations sur le remplacement de chaînes de texte à l'aide d'autres actions, consultez les rubriques Remplacer le texte et Définir la valeur de la colonne.
Exemple
Par exemple, l'action Mappage des valeurs transforme les données suivantes...
... à ce...
... à l'aide de cette configuration :
Pour configurer l'action Mappage des valeurs,
-
Cliquez sur l'action Mappage des valeurs dans le tableau.
-
(Optionnel) Pour renommer l'action, cliquez sur
, puis entrez le nom souhaité.
-
Sélectionnez la colonne devant faire l'objet de la recherche.
-
Indiquez si les valeurs doivent remplacer celles de la colonne spécifiée ou s'inscrire dans une nouvelle colonne.
-
(Conditionnel) Si les valeurs doivent s'inscrire dans une nouvelle colonne, entrez le nom de cette colonne.
-
-
Indiquez si la valeur d'origine ou une valeur par défaut doit être ajoutée lorsqu'une ligne ne présente pas de correspondance.
-
(Conditionnel) Si vous choisissez d'inscrire une valeur par défaut, entrez la valeur à utiliser.
-
-
Pour chaque mappage de valeur, entrez la valeur à rechercher et la valeur de remplacement.
-
(Conditionnel) Pour ajouter un mappage, cliquez sur Ajouter un mappage.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.