Trouver du texte dans les attributs

Vue d'ensemble

Le calculateur Trouver du texte dans les attributs recherche des motifs textuels dans tous les attributs de votre journal d'événements. Cet outil de recherche puissant analyse les attributs au niveau des cas et des événements, vous aidant à localiser rapidement des valeurs spécifiques, des identifiants ou des fragments de texte partout dans vos données de processus.

Contrairement aux filtres simples qui fonctionnent sur des attributs individuels, ce calculateur effectue une recherche complète sur l'ensemble de votre jeu de données et renvoie toutes les occurrences correspondantes, ce qui le rend idéal pour l'exploration et l'investigation des données.

Utilisations courantes

  • Localiser les cas contenant des numéros de commande, de facture ou des identifiants de transaction spécifiques
  • Trouver toutes les occurrences d'un nom de client ou de fournisseur dans plusieurs attributs
  • Rechercher des messages d'erreur ou des codes d'état à travers différentes étapes du processus
  • Enquêter sur des problèmes de qualité des données en recherchant des valeurs ou des motifs inattendus
  • Découvrir quels attributs contiennent un texte spécifique lorsque vous ne savez pas où chercher
  • Suivre la propagation des identifiants clés à travers différents attributs du processus

Paramètres

Search Text : Saisissez la chaîne de texte que vous souhaitez rechercher dans tous les attributs. La recherche est sensible à la casse par défaut et trouvera des correspondances exactes du texte n'importe où dans les valeurs des attributs.

Search Mode : Choisissez comment la recherche doit correspondre au texte :

  • Contains : Trouve les attributs où le texte recherché apparaît n'importe où dans la valeur (par défaut)
  • Exact Match : Trouve les attributs où la valeur correspond exactement au texte recherché
  • Starts With : Trouve les attributs où la valeur commence par le texte recherché
  • Ends With : Trouve les attributs où la valeur se termine par le texte recherché

Include Case Attributes : Lorsqu'activé, recherche dans tous les attributs au niveau des cas (par défaut : activé).

Include Event Attributes : Lorsqu'activé, recherche dans tous les attributs au niveau des événements (par défaut : activé).

Case Sensitive : Lorsqu'activé, la recherche fait la distinction entre majuscules et minuscules (par défaut : activé).

Exemples

Exemple 1 : Trouver un numéro de commande spécifique

Scénario : Un client a appelé concernant la commande "ORD-2024-15847" et vous devez localiser rapidement cette commande dans votre système sans savoir quel attribut contient le numéro de commande.

Paramètres :

  • Search Text : ORD-2024-15847
  • Search Mode : Contains
  • Include Case Attributes : Activé
  • Include Event Attributes : Activé
  • Case Sensitive : Activé

Résultat :

Le calculateur affiche un tableau montrant toutes les correspondances :

Attribute Name Attribute Type Match Count Sample Values
OrderID Case 1 ORD-2024-15847
ReferenceNumber Event 3 Payment for ORD-2024-15847
Description Event 2 Shipped ORD-2024-15847

Analyse : Le numéro de commande apparaît dans trois attributs différents à travers le processus. La correspondance unique dans OrderID confirme l'existence d'un cas, tandis que les correspondances au niveau des événements montrent que cette référence apparaît dans les descriptions de paiement et d'expédition. Vous pouvez cliquer sur une ligne pour voir les cas et événements spécifiques contenant cette valeur.

Exemple 2 : Enquête sur les plaintes clients

Scénario : Vous avez reçu des plaintes concernant un fournisseur nommé "Acme Corp" et vous voulez trouver toutes les instances de processus impliquant ce fournisseur, quel que soit l'attribut contenant le nom du fournisseur.

Paramètres :

  • Search Text : Acme Corp
  • Search Mode : Contains
  • Include Case Attributes : Activé
  • Include Event Attributes : Activé
  • Case Sensitive : Désactivé

Résultat :

Attribute Name Attribute Type Match Count Sample Values
VendorName Case 47 Acme Corp
Supplier Case 47 ACME CORP
ProcessedBy Event 142 Acme Corp Distribution Center
Notes Event 23 Contacted Acme Corp regarding delay

Analyse : La recherche a trouvé 47 cas impliquant Acme Corp. Le fournisseur apparaît sous les attributs "VendorName" et "Supplier", avec de légères variations de capitalisation. Les correspondances au niveau des événements révèlent des points de contact spécifiques avec ce fournisseur tout au long du processus. Cette vue complète vous aide à filtrer rapidement tous les cas liés à Acme Corp pour une analyse détaillée.

Exemple 3 : Suivi des codes d'erreur dans le processus

Scénario : Vous voulez comprendre où le code d'erreur "ERR-503" apparaît dans votre processus pour identifier quelles activités ou étapes sont affectées.

Paramètres :

  • Search Text : ERR-503
  • Search Mode : Contains
  • Include Case Attributes : Activé
  • Include Event Attributes : Activé
  • Case Sensitive : Activé

Résultat :

Attribute Name Attribute Type Match Count Sample Values
ErrorCode Event 38 ERR-503
SystemResponse Event 38 Service Unavailable ERR-503
ValidationStatus Case 12 Failed with ERR-503
Comments Event 15 Retry after ERR-503

Analyse : Le code d'erreur ERR-503 apparaît dans 38 événements du processus, affectant 12 cas au total (affiché dans ValidationStatus). L'erreur se trouve principalement dans des attributs au niveau des événements, ce qui suggère qu'elle survient à des étapes spécifiques du processus plutôt que d'affecter des cas entiers. En explorant ces correspondances, vous pouvez identifier quelles activités génèrent cette erreur et quand des tentatives de reprise ont lieu.

Exemple 4 : Enquête sur la qualité des données

Scénario : Lors de la validation des données, vous remarquez que certains enregistrements peuvent contenir le texte de remplacement "NULL" ou "N/A" au lieu de valeurs réelles. Vous souhaitez identifier quels attributs contiennent ces valeurs de substitution.

Paramètres :

  • Search Text : NULL
  • Search Mode : Exact Match
  • Include Case Attributes : Activé
  • Include Event Attributes : Activé
  • Case Sensitive : Désactivé

Résultat :

Attribute Name Attribute Type Match Count Sample Values
ManagerApproval Event 156 NULL
CostCenter Case 89 NULL
Department Case 89 NULL
ApprovalComments Event 203 NULL

Analyse : Plusieurs attributs contiennent des valeurs "NULL", indiquant des données incomplètes. Les 89 cas sans données CostCenter et Department suggèrent un problème d'extraction des données pour ces attributs. Les 203 événements avec des ApprovalComments NULL peuvent être légitimes (les commentaires sont optionnels), mais les 156 événements sans ManagerApproval nécessitent une investigation car cet attribut peut être requis. Cette analyse aide à prioriser les améliorations de qualité des données.

Exemple 5 : Trouver les montants de facture

Scénario : Vous devez localiser toutes les références à un montant de facture spécifique de "15,750.00" dans votre processus de comptes fournisseurs pour enquêter sur un litige.

Paramètres :

  • Search Text : 15750
  • Search Mode : Contains
  • Include Case Attributes : Activé
  • Include Event Attributes : Activé
  • Case Sensitive : Activé

Résultat :

Attribute Name Attribute Type Match Count Sample Values
InvoiceAmount Case 3 15750.00
TotalAmount Event 3 $15,750.00
PaymentValue Event 2 15750.00 USD
LineItemTotal Event 8 Item subtotal: 15750.00

Analyse : Le montant 15,750 apparaît dans 3 factures différentes (au niveau des cas), avec un total de 8 lignes d'article dans divers événements. La différence entre les 3 factures et les 8 lignes suggère que certaines factures comportent plusieurs lignes d'article totalisant ce montant. Cette recherche complète vous aide à savoir si vous traitez une seule facture ou plusieurs factures avec le même montant.

Exemple 6 : Recherche client insensible à la casse

Scénario : Vous souhaitez trouver tous les cas impliquant le client "TechStart Inc" mais le nom du client peut être saisi avec différentes capitalisations dans votre système.

Paramètres :

  • Search Text : techstart
  • Search Mode : Contains
  • Include Case Attributes : Activé
  • Include Event Attributes : Activé
  • Case Sensitive : Désactivé

Résultat :

Attribute Name Attribute Type Match Count Sample Values
CustomerName Case 28 TechStart Inc, TECHSTART INC, Techstart Inc.
BillingEntity Case 28 TechStart Inc
ContactName Event 45 John Smith - TechStart, Sarah Lee (TechStart Inc)
EmailDomain Event 156 techstart.com

Analyse : Avec la recherche insensible à la casse, vous avez trouvé tous les 28 cas pour TechStart, quelle que soit la manière dont le nom a été capitalisé. La variation dans la dénomination (avec/sans "Inc", capitalisation différente) révèle des problèmes de normalisation des données. Les correspondances EmailDomain montrent encore plus de points de contact (156 événements) puisque tout email de techstart.com a été détecté. Cela vous aide à créer des filtres complets tout en identifiant les améliorations nécessaires en qualité des données.

Résultat

Le calculateur Trouver du texte dans les attributs affiche les résultats dans un tableau consultable avec les colonnes suivantes :

Attribute Name : Le nom de l'attribut contenant le texte recherché.

Attribute Type : Indique s'il s'agit d'un attribut de cas (s'applique à l'ensemble des cas) ou d'un attribut d'événement (s'applique aux activités individuelles).

Match Count : Le nombre de fois où le texte recherché apparaît dans cet attribut. Pour les attributs de cas, cela représente le nombre de cas. Pour les attributs d'événement, cela représente le nombre d'événements.

Sample Values : Exemples de valeurs montrant comment le texte recherché apparaît dans cet attribut, affichant jusqu'à 3 valeurs uniques.

Fonctionnalités interactives

Cliquer sur une ligne : Affinez pour voir tous les cas et événements spécifiques contenant le texte recherché dans cet attribut particulier.

Capacités de tri : Cliquez sur les en-têtes de colonne pour trier par nom d'attribut, nombre de correspondances ou type d'attribut.

Fonction d'exportation : Exportez les résultats de recherche vers Excel ou CSV pour documentation ou analyse complémentaire.

Créer un filtre à partir des résultats : Après avoir trouvé les attributs pertinents, vous pouvez créer des filtres ciblés pour isoler les cas contenant des motifs textuels spécifiques.

Conseils d’utilisation

  • Utilisez le mode "Contains" avec un texte partiel pour des recherches exploratoires lorsque vous ne connaissez pas les valeurs exactes
  • Utilisez le mode "Exact Match" pour rechercher des codes ou identifiants spécifiques
  • Désactivez la sensibilité à la casse pour rechercher des noms ou textes pouvant avoir une capitalisation incohérente
  • Commencez par des recherches larges pour comprendre la structure des données, puis affinez avec des critères plus précis
  • Examinez les valeurs exemples pour comprendre comment le texte apparaît dans son contexte avant d'explorer en détail

Le calculateur est particulièrement utile lors de l'exploration initiale des données, vous permettant de comprendre rapidement où les informations spécifiques sont stockées à travers vos attributs de processus sans vérifier manuellement chaque champ.


Cette documentation fait partie de la plateforme de process mining mindzie Studio.