Process Mining
2021.10
False
Image de fond de la bannière
Process Mining
Dernière mise à jour 2 avr. 2024

Expressions Lookup

Introduction

Les expressions de recherche ont des éléments similaires aux expressions agrégées, mais ont également de nouveaux éléments. Les expressions de recherche peuvent être considérées comme une jointure implicite avec une table d'entrée. Une expression de recherche vous permet d'accéder à tous les attributs de la table d'entrée sélectionnée.

Remarque : si vous souhaitez ajouter un grand nombre d'éléments d'une table spécifique, il est recommandé de joindre les deux tables au lieu de créer des recherches sur de nombreux attributs.

Création d'une recherche

Suivez les étapes suivantes pour créer une carte.

Étape

Action

1

Créez une nouvelle expression.

2

Remplacez son Type par Recherche ( Lookup) et sélectionnez la table d'entrée souhaitée.

3

Définissez le niveau d'expression selon vos besoins.

4

Cliquez avec le bouton droit dans la colonne de recherche, à côté de la colonne Paramètres , et sélectionnez Ajouter des attributs... pour ajouter un attribut de recherche.

5

Saisissez l'expression de recherche dans le champ Expression (Expression).

6

Cliquez sur OK pour enregistrer l'expression de recherche.

Si vous souhaitez utiliser un attribut dans une table qui n'est pas disponible dans cette table, vous pouvez créer une recherche vers une table dans laquelle l'attribut est disponible. Vous créez la recherche en utilisant un attribut disponible à la fois dans la table actuelle et dans la table d'entrée.

Exemple

Si vous souhaitez utiliser le propriétaire de la facture dans la table Événements (Events), vous devez créer une recherche dans la table Facture, car l'attribut n'est disponible que dans la table Factures . Pour obtenir les informations dans la table Events (Événements), une recherche est créée. Pour trouver le propriétaire de la facture approprié par événement, le numéro de facture disponible dans les deux tables est utilisé.

Voir illustration ci-dessous.



Cette expression ajoute un attribut d'expression de recherche à la table Événements qui stocke le propriétaire de la facture de chaque événement.

Recherches et niveaux d’expression

Les colonnes Paramètres ( Settings) et Recherche ( Lookup ) sont utilisées pour définir la manière dont la table de recherche est connectée à la table d'entrée. Les attributs de source de données répertoriés dans les deux colonnes doivent avoir les mêmes valeurs et doivent être placés dans le même ordre. Dans l'exemple ci-dessus, Invoice number est ajouté dans les deux colonnes car il s'agit de la clé partagée entre la table de recherche et la table d'entrée.

Tous les attributs répertoriés au-dessus du niveau d'expression doivent être inclus dans la colonne Recherche (Lookup) car ils sont nécessaires pour joindre les deux tables. Les attributs inférieurs au niveau d'expression n'ont pas besoin d'être partagés par les deux tables.

Tout attribut de la table d'entrée peut être placé dans la colonne Paramètres (Settings) sous le niveau de l'expression, au cas où il serait nécessaire pour la définition de la recherche. Dans l'exemple ci-dessous, l'attribut Fin de l'événement est utilisé pour trier les enregistrements.



Vous trouverez ci-dessous un exemple de recherche dans la table Case_preprocessing qui compte le nombre distinct de personnes travaillant sur une facture.


Remarque : pour l'expression de recherche elle-même, seuls les attributs de la table d'entrée sont disponibles. Si vous devez effectuer un calcul qui nécessite des attributs des deux tables utilisées dans la recherche, un agrégat distinct est nécessaire.

Table des variables globales

Les recherches peuvent également être utilisées dans la table Globals pour obtenir des informations d'autres tables qui peuvent être agrégées en une seule valeur. Par exemple, pour savoir si un attribut est rempli. Voir l’illustration ci-dessous pour un exemple.



Dans cette expression de recherche, il est vérifié si l'attribut de fin d'événement a une valeur ou non. Aucun attribut partagé n'est nécessaire, car tous les enregistrements de la table sont accessibles pour les gérer tous ensemble.

  • Introduction
  • Création d'une recherche
  • Exemple
  • Recherches et niveaux d’expression
  • Table des variables globales

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.