Verwenden Sie Predictive Intelligence in Flow Designer mit ML-Aktionen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 6 Minuten Lesedauer
  • Verwenden Sie Predictive Intelligence-Aktionen, um Vorhersagen anhand vorhandener Modelle ohne die Komplexität und den Aufwand einer Skriptcodierung zu treffen.

    Vorbereitungen

    • Stellen Sie sicher, dass die folgenden Plugins in Ihrer -Instanz aktiviert sind: Predictive Intelligence (com.glide.platform_ml), Predictive Intelligence Reporting (com.glide.platform_ml_pa) und Predictive Intelligence für Workflow-Studio (com.snc.ml_flowdesigner).
    • Erstellen oder verwenden Sie eine vorhandene trainierte ML-Lösung.
    • Erforderliche Rolle: admin oder ml_admin und flow_designer oder delegated_developer.

    Warum und wann dieser Vorgang ausgeführt wird

    Erstellen Sie in Workflow-Studio Flows, die prädiktive ML-Funktionen enthalten, um Vorhersagen für Ihre digitalen Workflows zu treffen.

    Sie können Predictive Intelligence in Workflow-Studio für die Klassifizierungs-, Ähnlichkeits- und Regressionsfunktionen von Predictive Intelligence verwenden.

    In diesem Beispielszenario sind als einzige Batch-Vorhersageaktionen Workflow-Studio Batch-Vorhersage für Klassifizierung und Batch-Vorhersage für Klassifizierung verfügbar.

    Die Workflow-Studio -UI ist nützlich bei der Automatisierung komplexer Codierungsprozesse für ein bestimmtes Datenergebnis. Als Erstes müssen Sie identifizieren, welchen Prozess Sie automatisieren möchten. In diesem Beispielszenario automatisieren Sie die Zuweisung einer Kategorie an einen Incident-Datensatz. Wenn Sie den Flow abschließen, aktualisiert der nächste Incident-Datensatz, den Sie in Ihrer Instanz erstellen, das Feld Kategorie im Datensatz basierend auf dem Text, den Sie im Feld Kurzbeschreibung des Flow eingeben (siehe Schritt 24 dieses Verfahrens).

    Je nach Anwendungsfall können Sie in Ihrem Flow jede aktive und trainierte Klassifizierungs-, Ähnlichkeits- oder Regressions-ML-Lösung verwenden, die Sie benötigen.

    In diesem Beispielverfahren erstellen Sie einen Workflow-Studio-Flow, der die ML-Lösung ml_incident_categorization in einer Workflow-Studio -Aktion verwendet. In diesem Beispielszenario können Sie diese ML-Lösung finden, indem Sie in der Tabelle „ML-Lösungen“ suchen (siehe Abbildung unten). Stellen Sie sicher, dass die von Ihnen verwendete Lösung trainiert wurde und der Wert Aktiv auf truefestgelegt ist.

    Ein Bild der ML-Lösung, die als Eingabe für den Flow Designer-Flow verwendet wird

    Das System löst diesen Flow beim nächsten Incident-Datensatz aus, den Sie erstellen.

    Ausführliche Informationen zur Verwendung von Flow Designer finden Sie in der folgenden Dokumentation: Flow Designer

    Prozedur

    1. Navigieren zu Alle > Prozessautomatisierung > Flow Designer.
    2. Klicken Neu > Flow.
      Ein Bild, das zeigt, wie ein neuer Flow Designer-Flow gestartet wird
    3. Konfigurieren Sie im Bildschirm Flow-Eigenschaften die folgenden Felder.
      1. Flow-Name: Geben Sie einen Namen für den Flow an. In diesem Szenario geben Sie Kategorie automatisch an Incident zuweisen ein.
      2. Beschreibung: Geben Sie eine kurze zusammenfassende Beschreibung dessen ein, was der Flow liefert. Geben Sie beispielsweise Folgendes ein: Wenn ein Incident erstellt wird, wird automatisch dieser Flow ausgelöst, der ML-Lösungen verwendet, um die richtige Kategorie für den Incident vorherzusagen.
      3. Anwendung: Wählen Sie Globalaus.
      4. Schutz: Wählen Sie„-Keine--“oder „Schreibgeschützt“ aus. In diesem Szenario wählen Sie --Keine-- aus.
      5. Ausführen als: Wählen Sie den Anwender aus, der die Sitzung initiiert
      6. Mit Rollen ausführen: Leer lassen.
    4. Klicken Sie auf Absenden.
      Flow-Eigenschaften, in dem Benutzer mit der Konfiguration des Flow beginnen können
      Der Bildschirm Flow wird angezeigt und zeigt den Namen Auto-assign Category to Incident (Kategorie automatisch an Incident zuweisen) an, den Sie dem Flow zugewiesen haben. Wenn der Bildschirm „ Erste Schritte “ angezeigt wird, wählen Sie Tour überspringenaus.
    5. Konfigurieren Sie im Abschnitt TRIGGER des Bildschirms die folgenden Felder, um einen Auslöser für den Flow zu erstellen.
      1. Auslöserhinzufügen: Klicken Sie auf Erstellt.
        Der neu angezeigte Flow-Bildschirm, in dem Sie den Wert Erstellt für den Datensatz auswählen, der den Flow auslöst
      2. Tabelle: Wählen Sie Incident [incident] aus.
        Hinweis:
        Wenn Sie sowohl das Feld Auslöser als auch das Feld Tabelle konfigurieren, werden im Abschnitt Daten des Bildschirms Datensatz-Datenpillen angezeigt, sodass Sie sie in Ihrem Flow verwenden können.
        Ein Bild zeigt, dass der Auslöserdatensatz erstellt wird und die Incident-Tabelle die Tabelle ist, in der sich der Datensatz befindet
      3. Bedingung: Klicken Sie auf Filter hinzufügen, wenn Sie dem Flow Bedingungen hinzufügen möchten.
      4. Wahlweise: Öffnen Sie den Bereich Erweiterte Optionen, um zusätzliche Bedingungen anzuzeigen, die Sie auf den Flow anwenden können. Um den Bereich zu schließen, klicken Sie erneut auf Erweiterte Optionen.
        Abschnitt „Erweiterte Optionen“ des Bildschirms
      5. Klicken Sie auf Erledigt.
    6. Konfigurieren Sie im Abschnitt AKTIONEN des Bildschirms die folgenden Felder, um eine Aktion Klassifizierungsvorhersage zu erstellen.
      1. Aktion, Flow-Logik oder Subflow hinzufügen: Wählen Sie Aktion > Predictive Intelligence > Vorhersage für Klassifizierung.
        Ein Bild, das zeigt, wie eine Predictive Intelligence-Aktion in Flow Designer erstellt wird
        Klicken Sie auf den Tooltip, um die Beschreibung einer Klassifizierungsvorhersage anzuzeigen.
      2. Lösungsname[ML-Lösung]: Wählen Sie ml_incident_categorization aus.
      3. Top N: Geben Sie 3ein.
        Wenn Sie eine Zahl wie z. B. 3 eingeben, verwendet das System die Top 3 ML-Vorhersagen mit der höchsten Punktzahl für Vorhersagekonfidenz. Wenn Sie nichts eingeben, legt das System den Standardwert auf 1 fest.
      4. Eingabedatensatz: Ziehen Sie Ihre Datenpille Auslöser → Incident-Datensatz per Drag-and-Drop in das Feld Eingabedatensatz.
        Ein Bild, das zeigt, wie die Auslöserdatensatzpille per Drag-and-Drop in das Feld Eingabedatensatz verschoben wird.
        Die Werte für Aktion, Lösungsname, Top N und Eingabedatensatz bieten eine Grundlage für die Vorhersage der Kategorie.
        Hinweis:
        Die Datenpille, die Sie in diesen Datensatz einfügen, muss auch ein -Datensatz sein. Versuchen Sie beispielsweise nicht, eine Tabellenpille oder eine Datums-/Uhrzeitpille in das Feld Eingabedatensatz zu ziehen.
      5. Klicken Sie auf Erledigt.
        Ergebnis: Die Aktion Klassifizierungsvorhersage wird im Flow abgeschlossen, und die zugehörigen Datenpillen werden im Abschnitt „Daten“ des Bildschirms angezeigt.
        Ein Bild der abgeschlossenen Klassifizierungsvorhersageaktion
    7. Führen Sie im Abschnitt AKTIONEN des Bildschirms die folgenden Schritte aus, um Aktionen und Flow-Logik für die Vorhersageergebnisse des incident zu erstellen.
      Hinweis:
      Obwohl Sie eine Schleife verwenden können, um jedes Vorhersageergebnis zu durchlaufen, verwendet das in dieser Dokumentation gezeigte Szenario eine relativ kleine Anzahl von Aktionen. Informationen zu erweiterten Flow-Konfigurationen finden Sie unter Flow Designer.
      1. Für jedes Element in der Liste der Elemente: Ziehen Sie die Datenpille Vorhersageergebnisse perDrag -and-Drop in das Feld Elemente.
        Ein Bild, das zeigt, wie die Datenpille „Vorhersageergebnisse“ per Drag-and-Drop in die Aktion „Klassifizierungsvorhersage“ verschoben wird
        Hinweis:
        Um auf die Liste der Elemente in der Aktion „Regressionsvorhersage“ zuzugreifen, benötigen Sie „ Für jedes Element“ nicht in der Flow-Logik.
      2. Klicken Sie auf Erledigt.
        Ergebnis: Die Aktion Vorhersageergebnisse wird im Flow gestartet, und die zugehörigen Datenpillen werden im Abschnitt Daten des Bildschirms angezeigt.
    8. Wählen Sie im Abschnitt AKTIONEN des Bildschirms die Option aus Aktion > Predictive Intelligence > PI-Vertrauensprüfung.
      Die PI-Konfidenzprüfung ist ein Tool, mit dem Sie Werte in einem Flow vergleichen können. In diesem Anwendungsfall werden die Vorhersageergebniswerte verglichen, und die Prüfung gibt entweder Wahr oder Falsch aus.
      Ein Bild, das zeigt, wie die PI-Konfidenzprüfung im Flow verwendet wird
    9. Ziehen Sie die Konfidenzdatenpille per Drag-and-Drop in das Feld Predicted Number from Predictive Intelligence (Vorhergesagte Anzahl aus Predictive Intelligence).
    10. Geben Sie 50 in das Feld Vergleichsschwellenwert ein.
      In diesem Beispielszenario geben Sie die Zahl 50 ein. Dadurch wird das System angewiesen, Vorhersagen zu verwenden, die eine Vertrauensbewertung über 50 % aufweisen.
    11. Klicken Sie auf Erledigt.
      Diese Abbildung zeigt, wie Anwender die Datenpille „Konfidenz“ in das Feld „Vorhergesagte Anzahl aus Predictive Intelligence“ ziehen
    12. Klicken Flow-Logik > Falls um dem Flow eine Bedingung hinzuzufügen.
      Diese Abbildung zeigt Anwendern, wie die Flow-Logik für die PI-Konfidenzprüfungsaktion aufgerufen wird
    13. Konfigurieren Sie die folgenden Felder, um den ersten Teil der Bedingungs-Flow-Logik zu definieren.
      • Bedingung: Geben Sie einen Namen für die Bedingung ein, der definiert, was sie tut. In diesem Beispielszenario geben Sie eine Konfidenz größer als 50ein.
      • Bedingung 1: Ziehen Sie die Datenpille Konfidenz zur Vorhersage per Drag-and-Drop in das Feld. Wählen Sie istaus, und geben Sie den Wert Wahrein. Dieser Schritt vervollständigt den ersten Teil (den Vorgänger) der Bedingungs-Flow-Logik.
      • Klicken Sie auf Erledigt.
      Diese Abbildung zeigt Anwendern, wie Flow-Logik zum Erstellen und Definieren einer Bedingung verwendet wird
    14. Klicken Sie auf Aktion, und geben Sie in das Suchfeld „worknote“ ein. Auswahlvorgang ITSM > Arbeitsnotiz hinzufügen um eine Arbeitsnotiz als zweiten Teil (Abschluss) der Bedingung hinzuzufügen.
      Diese Abbildung zeigt Anwendern, wie sie die Aktion Arbeitsnotiz hinzufügen im Flow finden
    15. Konfigurieren Sie die folgenden Felder, um den zweiten und letzten Teil der Bedingungs-Flow-Logik zu definieren.
      • Aktion: Als Ergebnis von Schritt 14 oben wird in diesem Feld automatisch Arbeitsnotiz hinzufügen angezeigt.
      • Aufgabe [task]: Ziehen Sie die Datenpille des Incident-Datensatzes per Drag-and-Drop in das Feld.
      • Arbeitsnotiz: Ziehen Sie die Datenpille „predicted_value“ per Drag-and-Drop in das Feld. Dieser Schritt schließt die logische Schlussfolgerung des Bedingungs-Flows ab.
      • Klicken Sie auf Erledigt.
      Diese Abbildung zeigt Anwendern, wie sie die Aktion Arbeitsnotiz hinzufügen im Flow konfigurieren und speichern
    16. Klicken Sie auf Aktion, und geben Sie in das Suchfeld „ aktualisierungsdatensatz “ ein. Wählen Sie Datensatz aktualisieren aus.
      Diese Abbildung zeigt Anwendern, wie sie die Aktion „Datensatz aktualisieren“ finden
    17. Konfigurieren Sie die folgenden Felder, um den Incident Record zu aktualisieren.
      • Aktion: Als Ergebnis von Schritt 16 oben wird in diesem Feld automatisch „ Datensatz aktualisieren “ angezeigt.
      • Datensatz: Ziehen Sie die Datenpille des Incident-Datensatzes per Drag-and-Drop in dieses Feld.
      • Tabelle: Wählen Sie Incident [incident] aus.
      • Felder: Wählen Sie Kategorie aus. Ziehen Sie dann die Datenpille „predicted_value“ per Drag-and-Drop in dieses Feld neben den Wert Kategorie.
      • Klicken Sie auf Erledigt.
        Diese Abbildung zeigt Anwendern, wie sie die Aktion „Datensatz aktualisieren“ konfigurieren und speichern
    18. Klicken Sie auf Speichern.
    19. Klicken Sie auf Aktivieren.
      Ergebnis
      • Ihr Flow zur automatischen Zuweisung von Kategorien an Incidents ist aktiviert und abgeschlossen.
        Diese Abbildung zeigt Anwendern, wie ihr abgeschlossener Flow aussieht
      • Außerdem wird es auf dem Startbildschirm Workflow-Studio in der Spalte „Flows“ als veröffentlicht angezeigt.
        Diese Abbildung zeigt Anwendern, dass ihr abgeschlossener Flow im Flow Designer-Bildschirm als veröffentlicht angezeigt wird
    20. Navigieren Sie zu Incidents.
    21. Klicken Sie auf Neu, um in der Tabelle „Incidents“ einen Datensatz für zufällige Incidents zu erstellen.
      In diesem Beispielszenario erstellen Sie den Datensatz INC0010011.
      Diese Abbildung zeigt Benutzern, wie sie einen neuen Incident-Datensatz erstellen
    22. Beachten Sie in der folgenden Abbildung, dass in dem von Ihnen erstellten Datensatz der Wert Kategorie auf Anfrage/Hilfefestgelegt ist.
    23. Im Feld Kurzbeschreibung geben Sie E- Mail funktioniert nichtein.
    24. Klicken Sie auf Absenden.
      Diese Abbildung zeigt Anwendern die Werte für Anzahl und Kategorie für den neu erstellten Datensatz und weist sie an, den Wert für „E-Mail funktioniert nicht“ in das Feld Kurzbeschreibung einzugeben

      Ergebnis

      Das System aktualisiert den Incident-Datensatz und zeigt an, dass der Wert für die Kategorie von Anfrage/Hilfe in E-Mail geändert wurde.
      • Diese Abbildung zeigt Benutzer, dass der Wert des Kategoriedatensatzes von Anfrage in E-Mail geändert wurde
      • Diese Abbildung zeigt Anwendern den unteren Rand des Datensatzes, in dem in der von ihnen erstellten Arbeitsnotiz angegeben ist, dass die Kategorie für den Datensatz von Anfrage auf E-Mail aktualisiert wurde