Communications Mining
Neuestes
False
  • Überblick
    • Über die Communications Mining-Aktivitäten
  • Versionshinweise
  • Communications Mining-Aktivitäten
  • Communications Mining Verteiler-Framework
    • Communications Mining Verteiler-Framework
Communications Mining-Aktivitäten
Last updated 28. Juni 2024

Communications Mining Verteiler-Framework

Das Communications Mining Dispatcher Framework ist eine offiziell unterstützte UiPath®-Vorlage, die die Entwicklung von Projekten mit Communications Mining beschleunigt.

Dieses Framework vereinfacht die Nutzung eines Communications Mining-Streams. Überprüfen Sie die Seite Streams . Nach Eingabe der Konfigurationsinformationen und der Geschäftslogik übernimmt das Framework den Stream-Verbrauch und die Erstellung von Orchestrator-Warteschlangen.

Hinweis: Stellen Sie sicher, dass Sie Ihren Stream in Communications Mining konfiguriert haben. Überprüfen Sie die Schritte auf der Seite Einen Stream erstellen .

Sie können direkt über Studio unter den offiziellen Vorlagen auf das Framework zugreifen.

Konfiguration

Beginnen Sie mit dem Konfigurieren der Einstellungen in der Config.xlsx -Datei im Ordner Data . Es gibt 5 Einstellungen auf der Registerkarte Einstellungen :

Einstellung

Beschreibung

Hinweise

CommunicationsMiningProjectNameDer Name des Projekts, das Ihr Dataset enthält.Keine Angabe
CommunicationsMiningDatasetNameDer Name des Datasets, das Ihren Stream enthält.Keine Angabe
CommunicationsMiningStreamNameDer Name Ihres Streams.Keine Angabe
RunContinuouslyLegen Sie dies auf True fest, um den Prozess aktiv zu halten, wenn der Stream leer ist. Kontinuierliche Abfragen und Warten darauf, dass dem Stream neue Kommunikationen hinzugefügt werden
PollWaitTimeDie Pause in Sekunden zwischen Stream-Abfragen.Nur bei kontinuierlicher Ausführung anwendbar.
Hinweis: Stellen Sie sicher, dass Sie die API-Namen Ihres Projekts, Datasets und Streams verwenden. Für eine korrekte Ausführung des Prozesses wird empfohlen, die Verwendung der Titel zu vermeiden.

Nachdem Sie diese Informationen in Config.xlsx konfiguriert haben, zielt das Verteiler-Framework nun auf den von Ihnen konfigurierten Stream ab. Als nächstes definieren Sie die Geschäftslogik, um zu ermitteln, welche Kommunikation an welche Warteschlangen des Orchestrators geht.

Geschäftslogik

Konfigurieren Sie Ihre Geschäftslogik auf der Seite GetDestinationQueue im Framework-Ordner.

Die Seite GetDestinationQueue hat:

  • Eine Eingabe: Communications Mining StreamResult , die derzeit verarbeitet wird.
  • Zwei Ausgaben: die Destination Queue Name und die Destination Queue Folder.

Sie können Ihre Geschäftslogik auf dieser Seite konfigurieren, um die beiden Ausgaben auf die entsprechenden Werte für Ihren Anwendungsfall festzulegen.

Der Communications Mining-Typ StreamResult bietet mehrere Funktionen, die Sie unterstützen. Zum Beispiel:

  • in_Communication.Prediction.ContainsLabelExtraction("Address Change") – Verwenden Sie diese Syntax, um zu überprüfen, ob eine Extraktion für die angegebene Bezeichnung durchgeführt wurde.
  • in_Communication.Prediction.GetLabelExtraction("Address Change") – Verwenden Sie diese Syntax, um eine Liste der Extraktionen abzurufen, die für die jeweilige Bezeichnung vorgenommen wurden. Die Ergebnisse werden im LabelExtraction -Typ gespeichert, der auch über eine Reihe von Hilfsfunktionen verfügt, die Sie verwenden können.
  • in_Communication.Prediction.ContainsGeneralField("policy-number") – Verwenden Sie diese Syntax, um zu überprüfen, ob ein bestimmtes allgemeines Feld für die aktuelle Kommunikation vorhergesagt wurde.
  • in_Communication.Prediction.GetEntity("policy-number").FieldValue = "123" – Verwenden Sie diese Syntax, um zu überprüfen, ob ein allgemeines Feld einen bestimmten Wert hat.
Mit dem Typ LabelExtraction , der bei Verwendung der Funktion in_Communication.Prediction.GetLabelExtraction("Address Change") zurückgegeben wird, können Sie die folgenden Informationen über die angegebene Extraktion überprüfen:
  • LabelExtraction.OccuranceConfidence.HasExceededThreshold("stream") – Verwenden Sie diese Syntax, um zu überprüfen, ob die angegebene Extraktion den Schwellenwert überschritten hat, den Sie in Ihrem Stream konfiguriert haben.
  • LabelExtraction.FieldExists("policy-number") – Verwenden Sie diese Syntax, um zu überprüfen, ob ein Feld für die gegebene Extraktion vorhergesagt wurde.
  • LabelExtraction.GetFieldValue("policy-number") – Verwenden Sie diese Syntax, um den Wert eines Felds abzurufen, das für die gegebene Extraktion vorhergesagt wurde.

Wenden Sie diese Hilfsfunktionen auf Ihre eigene Geschäftslogik an, um zu entscheiden, welche Kommunikationen bestimmten Orchestrator-Warteschlangen hinzugefügt werden sollen. Legen Sie die Werte für Name der Zielwarteschlange und Ordner der Zielwarteschlange entsprechend fest.

Ausführen des Prozesses

Um den Prozess auszuführen, stellen Sie sicher, dass Sie die Eingaben in der Data.xlsx -Tabelle konfiguriert und Ihre eigene Geschäftslogik auf der Seite GetDestinationQueue erstellt haben.

Hinweis: Standardmäßig geben Streams nur Kommunikationen zurück, die einem Dataset hinzugefügt wurden, nachdem Sie den Stream erstellt haben. Wenn beim Ausführen Ihres Prozesses keine Kommunikation angezeigt wird, müssen Sie möglicherweise Ihren Stream zurücksetzen. Weitere Informationen finden Sie auf der Seite Einen Stream zurücksetzen .
  • Konfiguration
  • Geschäftslogik
  • Ausführen des Prozesses

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.