UiPath Documentation
process-mining
2021.10
true
Guide de l'utilisateur de Process Mining
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Expressions d'enregistrement

Enregistrez les expressions dans Process Mining autonome, évaluées par enregistrement, afin d'ajouter des colonnes calculées à une table à l'aide d'opérations et de fonctions appliquées aux données.

Introduction

Une expression d'enregistrement est une expression qui est évaluée pour chaque enregistrement. Chaque nouvelle expression ajoute une nouvelle colonne à la table.

Une expression d'enregistrement calcule une valeur par enregistrement et se compose d'un ensemble d'opérations et de fonctions qui peuvent être appliquées aux données. Ceci est similaire à l'utilisation de fonctions dans les cellules Excel.

Dans une expression d'enregistrement, les attributs de source de données peuvent être référencés à l'aide de leur nom d'attribut, qui obtient la valeur de cet attribut pour chaque enregistrement. Les expressions peuvent être enregistrées et utilisées dans de nouvelles expressions.

Voir l'illustration ci-dessous pour un exemple de l'expression Amount / 100 , où l'expression est évaluée trois fois ; une fois pour chaque enregistrement.

Création de vérifications conditionnelles

L’expression suivante contient une vérification conditionnelle : « Si le montant est supérieur à 20 000, nous voulons renvoyer le fournisseur, sinon, nous voulons renvoyer le numéro de facture ».

Vous trouverez ci-dessous un exemple d’ensemble de données contenant trois enregistrements résultant de l’expression :

if(Amount>20000, Supplier, text(Invoice_number)).

L’expression est construite de la manière suivante :

Vérifier si le montant est > 20 000

  • Si oui (= alors), renvoyez le fournisseur
  • Si non (= else), convertissez Facture_numéro en valeur de texte (à l'aide de la fonction text() ) et renvoyez le résultat de la conversion.

Le résultat de l'expression a le même type (Texte) pour chaque enregistrement. La conversion de Facture_numéro de facture en valeur de texte unifie les types des deuxième ('puis' et troisième ('else') arguments avec la fonction if() , qui doit être du même type.

Valeurs Null

La valeur d'un attribut peut être vide pour certains enregistrements, ceux-ci obtiennent la valeur NULLE . Les expressions peuvent utiliser des valeurs NULLE à l'aide de l'expression null. Chaque fonction gère les valeurs NULLES différemment. Par exemple, l'expression null + 1 renverra 1, car l'opérateur plus ignorera les valeurs NULLES . De plus, la moyenne d’un ensemble de valeurs ignore les valeurs NULLES . Cependant, l'expression null mod 2 renverra NULL, car l'opérateur de module traite les valeurs NULL comme une identité.

  • Introduction
  • Création de vérifications conditionnelles
  • Valeurs Null

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

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour