Tâche de recherche
À propos de la tâche de recherche
La tâche Lookup vous permet de référencer une source de données supplémentaire dans vos workflows et d’utiliser les données associées dans vos workflows. Cette tâche fonctionne de la même manière que la fonction VLOOKUP dans de nombreux tableurs. Lors de l’exécution du workflow, la tâche de recherche recherche une valeur dans une colonne spécifique de la source de données supplémentaire. Si une valeur est trouvée dans la colonne spécifiée, la tâche de recherche renvoie d’autres valeurs de colonne dans la même ligne. Vous pouvez ensuite utiliser ces valeurs de recherche dans les conditions et tâches suivantes de votre workflow via du texte inséré.
Les autres utilisations courantes de la tâche de recherche sont les suivantes :
- Élimination des doublons de workflows redondants en :
- Recherche d’un nom de canal Slack auquel envoyer un message en fonction du nom du bureau transmis dans le flux d’opérations via les données intégrées du déclencheur d’événement.
- Ou, rechercher dynamiquement une adresse e-mail à laquelle envoyer un e-mail.
- Réduction des blocages de conditions de workflow longs en recherchant si certains champs de données intégrées transmis avec le déclencheur d’événement appartiennent à un certain « groupe » pour lequel le flux de travail doit être exécuté. Vous pouvez ensuite utiliser le champ de recherche dans vos conditions de workflow ultérieures.
- Recherche d’un code postal à l’aide d’un nom de ville.
- Conversion des mesures métriques en unités impériales et vice versa.
Configurer une tâche de recherche
Avant de pouvoir utiliser la tâche de recherche, vous devez créer une source de données supplémentaire contenant les données utilisées dans la recherche. Suivez les instructions liées pour créer une source de données supplémentaire.
Consultez la page de support des sources de données supplémentaires pour en savoir plus sur les limites de plateforme, telles que le nombre maximal de caractères dans les valeurs.
- Suivez les instructions liées pour créer un workflow.
- Cliquez sur le signe plus ( + ) et sélectionnez Tâche.
- Sélectionnez la tâche Lookup.
- Utilisez le menu déroulant pour sélectionner la source de données supplémentaire que vous avez créée précédemment.
- Dans le champ Colonne de recherche, sélectionnez le champ de la source de données supplémentaire que vous souhaitez utiliser pour effectuer la recherche.
- Sélectionnez l‘ Opérateur. L’opérateur détermine la manière dont la colonne de recherche se rapporte à la clé de recherche. Vous avez le choix :
- est égal à : les valeurs de la clé de recherche et de la colonne de recherche doivent correspondre. Cet opérateur n’est pas sensible à la casse.
- startsWith : les valeurs de la clé de recherche doivent correspondre au début de la colonne de recherche.
Exemple : si ma clé de recherche est « Bl » et que les valeurs de ma colonne de recherche sont « Brown », « Blue » et « Yellow », alors « Blue » sera renvoyé.
- Utilisez le menu de texte inséré, {a}, pour choisir le champ à utiliser comme clé de recherche. Pour effectuer la recherche, la valeur de ce champ sera comparée aux valeurs de la colonne de recherche.
Astuce Qualtrics : il s’agit souvent d’un champ de données intégrées transmis dans le flux de travaux via le déclencheur d’événement.
- Si vous le souhaitez, activez l’option Supprimer l’espace blanc de la clé de recherche. Cela supprimera tous les caractères vides de la valeur reçue pour votre champ de clé de recherche.
- Pour les colonnes Retour, sélectionnez les champs que vous souhaitez renvoyer dans la recherche. Vous pouvez sélectionner plusieurs zones ici.
- Si vous le souhaitez, activez l’option Supprimer les espaces blancs des résultats. Cela supprimera tous les caractères vides des résultats de votre recherche.
- Cliquez sur Enregistrer.
- Poursuivez la création de votre workflow en ajoutant des tâches supplémentaires. Lors de la création de vos tâches, vous pouvez référencer le résultat de la tâche de recherche à l’aide du menu de texte inséré. Ce menu de texte inséré contient les éléments suivants :
- Les champs que vous avez sélectionnés comme Colonnes de retour dans la tâche de recherche.
- Zone appelée match_return qui indique si les résultats ont été récupérés via la recherche. Ce champ sera défini sur « vrai » si un résultat a été renvoyé par la recherche. Ce champ sera défini sur « faux » si aucun résultat n’a été renvoyé par la recherche.
- Vous pouvez également utiliser les champs de tâche de recherche lors de la création de conditions. Lors de la création de vos conditions, sélectionnez Tâches, puis votre tâche de recherche pour créer une condition basée sur les champs de recherche.
Astuce Qualtrics : le champ « match_return » est particulièrement utile pour les conditions du flux de travail, car il indique si la recherche a réussi ou non.