Text in Attributen finden
Übersicht
Der Rechner „Text in Attributen finden“ durchsucht alle Attribute in Ihrem Ereignisprotokoll, um Textmuster zu lokalisieren. Dieses leistungsstarke Suchwerkzeug durchsucht sowohl Fall- als auch Ereignisattribute und hilft Ihnen dabei, bestimmte Werte, Identifikatoren oder Textfragmente schnell an beliebiger Stelle in Ihren Prozessdaten zu finden.
Im Gegensatz zu einfachen Filtern, die nur einzelne Attribute durchsuchen, führt dieser Rechner eine umfassende Suche über Ihren gesamten Datensatz durch und gibt alle passenden Fundstellen zurück. Damit eignet er sich ideal für Datenexploration und Untersuchung.
Häufige Anwendungsfälle
- Auffinden von Fällen mit bestimmten Auftragsnummern, Rechnungsnummern oder Transaktions-IDs
- Finden aller Vorkommen eines Kundennamens oder Lieferantennamens über mehrere Attribute hinweg
- Suche nach Fehlermeldungen oder Statuscodes an verschiedenen Prozessphasen
- Untersuchung von Datenqualitätsproblemen durch Suche nach unerwarteten Werten oder Mustern
- Ermitteln, welche Attribute einen bestimmten Text enthalten, wenn unklar ist, wo genau gesucht werden soll
- Nachverfolgung der Ausbreitung von Schlüsselidentifikatoren über verschiedene Prozessattribute
Einstellungen
Suchtext: Geben Sie den Textstring ein, den Sie in allen Attributen suchen möchten. Die Suche ist standardmäßig case-sensitive und findet genaue Übereinstimmungen des Texts an beliebiger Stelle innerhalb von Attributwerten.
Suchmodus: Wählen Sie, wie die Suche den Text abgleichen soll:
- Enthält: Findet Attribute, in denen der Suchtext irgendwo im Wert vorkommt (Standard)
- Exakte Übereinstimmung: Findet Attribute, deren Wert genau mit dem Suchtext übereinstimmt
- Beginnt mit: Findet Attribute, deren Wert mit dem Suchtext beginnt
- Endet mit: Findet Attribute, deren Wert mit dem Suchtext endet
Fallattribute einbeziehen: Wenn aktiviert, werden alle Fall-Attribute durchsucht (Standard: aktiviert).
Ereignisattribute einbeziehen: Wenn aktiviert, werden alle Ereignis-Attribute durchsucht (Standard: aktiviert).
Groß-/Kleinschreibung beachten: Wenn aktiviert, unterscheidet die Suche zwischen Groß- und Kleinbuchstaben (Standard: aktiviert).
Beispiele
Beispiel 1: Auffinden einer bestimmten Auftragsnummer
Szenario: Ein Kunde hat wegen der Bestellung "ORD-2024-15847" angerufen, und Sie möchten diese Bestellung schnell im System finden, ohne zu wissen, in welchem Attribut die Auftragsnummer gespeichert ist.
Einstellungen:
- Suchtext: ORD-2024-15847
- Suchmodus: Enthält
- Fallattribute einbeziehen: Aktiviert
- Ereignisattribute einbeziehen: Aktiviert
- Groß-/Kleinschreibung beachten: Aktiviert
Ausgabe:
Der Rechner zeigt eine Tabelle mit allen Treffern an:
| Attributname | Attributtyp | Anzahl Treffer | Beispielwerte |
|---|---|---|---|
| OrderID | Fall | 1 | ORD-2024-15847 |
| ReferenceNumber | Ereignis | 3 | Payment for ORD-2024-15847 |
| Description | Ereignis | 2 | Shipped ORD-2024-15847 |
Einblicke: Die Auftragsnummer erscheint in drei verschiedenen Attributen über den Prozess hinweg. Der einzelne Treffer in OrderID bestätigt, dass ein Fall vorliegt, während die Ereignis-Attribute auf Zahlungen und Versandbeschreibungen hinweisen. Sie können auf eine Zeile klicken, um die spezifischen Fälle und Ereignisse mit diesem Wert anzuzeigen.
Beispiel 2: Untersuchung von Kundenbeschwerden
Szenario: Sie haben Beschwerden über einen Lieferanten namens „Acme Corp“ erhalten und wollen alle Prozessinstanzen finden, die diesen Lieferanten betreffen – unabhängig davon, in welchem Attribut der Name gespeichert ist.
Einstellungen:
- Suchtext: Acme Corp
- Suchmodus: Enthält
- Fallattribute einbeziehen: Aktiviert
- Ereignisattribute einbeziehen: Aktiviert
- Groß-/Kleinschreibung beachten: Deaktiviert
Ausgabe:
| Attributname | Attributtyp | Anzahl Treffer | Beispielwerte |
|---|---|---|---|
| VendorName | Fall | 47 | Acme Corp |
| Supplier | Fall | 47 | ACME CORP |
| ProcessedBy | Ereignis | 142 | Acme Corp Distribution Center |
| Notes | Ereignis | 23 | Contacted Acme Corp regarding delay |
Einblicke: Die Suche ergab 47 Fälle mit Acme Corp. Der Lieferant erscheint unter den Attributen „VendorName“ und „Supplier“ mit unterschiedlichen Groß-/Kleinschreibungen. Die Treffer auf Ereignisebene zeigen spezifische Kontaktpunkte mit dem Lieferanten im Prozess. Diese umfassende Sicht hilft Ihnen, alle Acme Corp bezogenen Fälle für eine detaillierte Analyse zu filtern.
Beispiel 3: Nachverfolgung von Fehlercodes im Prozess
Szenario: Sie möchten wissen, wo im Prozess der Fehlercode „ERR-503“ vorkommt, um zu identifizieren, welche Aktivitäten oder Phasen betroffen sind.
Einstellungen:
- Suchtext: ERR-503
- Suchmodus: Enthält
- Fallattribute einbeziehen: Aktiviert
- Ereignisattribute einbeziehen: Aktiviert
- Groß-/Kleinschreibung beachten: Aktiviert
Ausgabe:
| Attributname | Attributtyp | Anzahl Treffer | Beispielwerte |
|---|---|---|---|
| ErrorCode | Ereignis | 38 | ERR-503 |
| SystemResponse | Ereignis | 38 | Service Unavailable ERR-503 |
| ValidationStatus | Fall | 12 | Failed with ERR-503 |
| Comments | Ereignis | 15 | Retry after ERR-503 |
Einblicke: Der Fehlercode ERR-503 tritt in 38 Ereignissen auf und betrifft insgesamt 12 Fälle (abgebildet in ValidationStatus). Der Code erscheint hauptsächlich in Ereignisattributen, was darauf hindeutet, dass er in einzelnen Prozessschritten und nicht durchgängig in ganzen Fällen auftritt. Durch die Detailansicht können Sie erkennen, welche Aktivitäten den Fehler verursachen und wann Wiederholungsversuche erfolgen.
Beispiel 4: Untersuchung der Datenqualität
Szenario: Bei der Datenvalidierung stellen Sie fest, dass einige Datensätze möglicherweise Platzhaltertexte wie „NULL“ oder „N/A“ anstelle von tatsächlichen Werten enthalten. Sie möchten herausfinden, welche Attribute diese Platzhalter enthalten.
Einstellungen:
- Suchtext: NULL
- Suchmodus: Exakte Übereinstimmung
- Fallattribute einbeziehen: Aktiviert
- Ereignisattribute einbeziehen: Aktiviert
- Groß-/Kleinschreibung beachten: Deaktiviert
Ausgabe:
| Attributname | Attributtyp | Anzahl Treffer | Beispielwerte |
|---|---|---|---|
| ManagerApproval | Ereignis | 156 | NULL |
| CostCenter | Fall | 89 | NULL |
| Department | Fall | 89 | NULL |
| ApprovalComments | Ereignis | 203 | NULL |
Einblicke: Mehrere Attribute enthalten „NULL“-Werte, was auf unvollständige Daten hinweist. Die 89 Fälle ohne CostCenter- und Department-Daten sprechen für ein Problem bei der Datenextraktion dieser Attribute. Die 203 Ereignisse mit NULL bei ApprovalComments könnten legitim sein (Kommentare sind optional), jedoch benötigen die 156 Ereignisse ohne ManagerApproval eine Untersuchung, da es sich möglicherweise um ein Pflichtfeld handelt. Diese Analyse hilft, die Verbesserung der Datenqualität zu priorisieren.
Beispiel 5: Finden von Rechnungsbeträgen
Szenario: Sie möchten alle Verweise auf einen bestimmten Rechnungsbetrag von „15.750,00“ in Ihrem Kreditorenprozess finden, um eine beanstandete Buchung zu prüfen.
Einstellungen:
- Suchtext: 15750
- Suchmodus: Enthält
- Fallattribute einbeziehen: Aktiviert
- Ereignisattribute einbeziehen: Aktiviert
- Groß-/Kleinschreibung beachten: Aktiviert
Ausgabe:
| Attributname | Attributtyp | Anzahl Treffer | Beispielwerte |
|---|---|---|---|
| InvoiceAmount | Fall | 3 | 15750.00 |
| TotalAmount | Ereignis | 3 | $15,750.00 |
| PaymentValue | Ereignis | 2 | 15750.00 USD |
| LineItemTotal | Ereignis | 8 | Item subtotal: 15750.00 |
Einblicke: Der Betrag 15.750 erscheint in 3 verschiedenen Rechnungen (Fallebene) mit insgesamt 8 Positionen auf verschiedenen Ereignissen verteilt. Die Diskrepanz zwischen 3 Rechnungen und 8 Positionen deutet darauf hin, dass einige Rechnungen mehrere Posten mit diesem Betrag enthalten. Diese umfassende Suche hilft Ihnen, zu erkennen, ob es sich um eine einzelne Rechnung oder mehrere mit demselben Betrag handelt.
Beispiel 6: Kundensuche ohne Beachtung der Groß-/Kleinschreibung
Szenario: Sie möchten alle Fälle finden, die den Kunden „TechStart Inc“ betreffen, wissen aber, dass der Kundenname in Ihrem System mit unterschiedlichen Groß-/Kleinschreibungen erfasst wurde.
Einstellungen:
- Suchtext: techstart
- Suchmodus: Enthält
- Fallattribute einbeziehen: Aktiviert
- Ereignisattribute einbeziehen: Aktiviert
- Groß-/Kleinschreibung beachten: Deaktiviert
Ausgabe:
| Attributname | Attributtyp | Anzahl Treffer | Beispielwerte |
|---|---|---|---|
| CustomerName | Fall | 28 | TechStart Inc, TECHSTART INC, Techstart Inc. |
| BillingEntity | Fall | 28 | TechStart Inc |
| ContactName | Ereignis | 45 | John Smith - TechStart, Sarah Lee (TechStart Inc) |
| EmailDomain | Ereignis | 156 | techstart.com |
Einblicke: Mit der Groß-/Kleinschreibungs-unabhängigen Suche wurden alle 28 Fälle mit TechStart gefunden, unabhängig von der Schreibweise. Die Namensvariationen (mit/ohne „Inc“, unterschiedliche Großschreibung) zeigen Probleme bei der Datenstandardisierung. Die Treffer im EmailDomain-Attribut zeigen sogar noch mehr Kontaktpunkte (156 Ereignisse), da jede Email von techstart.com erkannt wurde. Dies hilft, umfassende Filter zu erstellen und gleichzeitig Datenqualitätsverbesserungen zu erkennen.
Ausgabe
Der Rechner „Text in Attributen finden“ zeigt die Suchergebnisse in einer durchsuchbaren Tabelle mit folgenden Spalten:
Attributname: Der Name des Attributs, das den Suchtext enthält.
Attributtyp: Gibt an, ob es sich um ein Fallattribut (für ganze Fälle gültig) oder ein Ereignisattribut (für einzelne Aktivitäten) handelt.
Anzahl Treffer: Die Anzahl, wie oft der Suchtext in diesem Attribut vorkommt. Bei Fallattributen entspricht dies der Anzahl der Fälle, bei Ereignisattributen der Anzahl der Ereignisse.
Beispielwerte: Beispielhafte Werte, die zeigen, wie der Suchtext in diesem Attribut erscheint; bis zu 3 eindeutige Werte werden angezeigt.
Interaktive Funktionen
Zeile anklicken: Detaillierte Ansicht aller spezifischen Fälle und Ereignisse mit dem Suchtext in dem jeweiligen Attribut.
Sortierfunktionen: Klicken Sie auf Spaltenüberschriften, um nach Attributname, Trefferanzahl oder Attributtyp zu sortieren.
Exportfunktion: Exportieren Sie Suchergebnisse als Excel- oder CSV-Datei zur Dokumentation oder weiteren Analyse.
Filter aus Ergebnissen erstellen: Nach dem Finden relevanter Attribute können Sie gezielte Filter erstellen, um Fälle mit bestimmten Textmustern zu isolieren.
Anwendungstipps
- Verwenden Sie den Modus „Enthält“ mit Teiltexten bei explorativen Suchen, wenn die exakten Werte unbekannt sind
- Nutzen Sie „Exakte Übereinstimmung“ bei der Suche nach spezifischen Codes oder Identifikatoren
- Deaktivieren Sie die Groß-/Kleinschreibung, wenn Sie Namen oder Texte mit inkonstanter Schreibweise suchen
- Beginnen Sie mit breiten Suchen zum Verständnis der Datenstruktur und verfeinern Sie dann mit spezifischeren Kriterien
- Prüfen Sie Beispielwerte, um den Kontext der Suchergebnisse vor der Detailansicht zu verstehen
Der Rechner ist besonders hilfreich bei der ersten Datenexploration, da Sie schnell herausfinden, wo bestimmte Informationen in Ihren Prozessattributen gespeichert sind, ohne jedes Feld manuell prüfen zu müssen.
Diese Dokumentation ist Teil der mindzie Studio Process-Mining-Plattform.