Probe-Aktivitäten erstellen

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Erstellen Sie eine Aktivität, die eine Probe auf dem Zielhost ausführt, die bestimmte Informationen zurückgibt.

    Vorbereitungen

    Erforderliche Rolle: activity_creator oder workflow_admin

    Warum und wann dieser Vorgang ausgeführt wird

    Anweisungen zur Verwendung des Prozess-Flows für Aktivitätsvorlagen finden Sie unter Anwenderdefinierte Aktivitäten erstellen.

    Prozedur

    1. Erstellen Sie eine benutzerdefinierte Aktivität.
      Diese Aktion erstellt eine benutzerdefinierte Aktivität mithilfe einer Vorlage.
    2. Nach dem Einrichten allgemeiner Eigenschaften und dem Erstellen von Eingabevariablenkonfigurieren Sie den Probe-Ausführungsbefehl.
      OptionBezeichnung
      Ordnen Sie die Eingabevariablen zu Verwenden Sie die von Ihnen erstellten Variablen, um den von Orchestration ausgeführten Befehl zu konfigurieren.
      Probe Probe aus der Liste der Proben im System, die mit dieser Aktivität ausgeführt werden soll.
      Zielhost Hostname oder IP-Adresse des Zielservers für diese Aktivität
      Parameter Zu verwendender MID-Server nach Fähigkeiten.
      Erforderliche MID Server-Fähigkeiten Name-Wert-Paare, die mit dieser Probe an den Host übergeben werden sollen. Sie können diese Parameter manuell erstellen oder Eingabevariablen in die Parameterfelder ziehen und einen Wert zuweisen.
      Hinweis:
      Sie können Parameterwerte in einem Test-Payload Variablen auf der Registerkarte Ausgaben automatisch zuordnen. Siehe Ausgabevariablen automatisch zuordnen.

    Nächste Maßnahme

    Ausführungsparameter für Probe-Vorlagen

    Verwenden Sie Ausführungsparameter, um im Formular Vorverarbeitung das Eingabeprozessskript zu erstellen.

    Beschreibungen der Befehlsfelder finden Sie unter Probe-Ausführungsbefehle konfigurieren.
    Hinweis:
    Sie müssen das Präfix executionParam. mit allen Variablen in dieser Tabelle verwenden.
    Tabelle : 1. Ausführungsparameter für die Probe-Aktivität
    Name Variable Typ Verwendung
    Probe probe Referenz Die sys_id der MID Server-Probe.
    Quelle source Zeichenfolge Vorgesehener Zielhost
    Parameters parameters Array des JS-Objekts Array von JavaScript-Objekten, ausgedrückt mit dem Präfix executionParam.. Um dem parameters-Array weitere Name-Wert-Paare hinzuzufügen, hängen Sie sie an das vorhandene Array an. Erstellen Sie ein JavaScript-Objekt mit der folgenden Syntax, und fügen Sie es dem Array executionParam.parameter hinzu. Dadurch werden der Nachricht zusätzliche Parameter zugewiesen:
    var newParameter = {"name":"parameterName","value":"parameterValue"}; executionParam.parameters.push(newParameter);
    MidCapabilities midCapabilities Zeichenfolge (durch Kommas getrennt) Liste der erforderlichen MID-Server-Fähigkeiten.
    ValueCapabilities valueCapabilities Hashmap-Array Fähigkeitswerte, die zur Auswahl des MID-Servers verwendet werden. Weitere Informationen finden Sie unter MID Server-Fähigkeiten. Verwenden Sie dieses Beispiel, um die Auswahl des MID-Servers anzupassen, wenn zusätzliche Fähigkeiten nach Wert zugewiesen werden:
    var valueCapability = {'NEW_MID_CAPABIILTY':'NEW_MID_CAPABILITY_VALUE'}; executionParam.valueCapabilities.push(valueCapability);

    Nachverarbeitungsparameter der Probe-Vorlage

    Verwenden Sie diese Parameter, um ein Nachverarbeitungsskript zu erstellen.

    Tabelle : 2. Probe-Nachverarbeitungsparameter
    Name Variable Typ Verwendung
    Payload payload Zeichenfolge Enthält das von der Probe zurückgegebene rohe Roh-Payload
    Ausgabe Ausgabe Zeichenfolge Enthält von der Probe zurückgegebene Ausgabedaten
    EccSysId eccSysId Zeichenfolge Enthält die Referenz-ID, die der Eingabenachricht der ECC-Warteschlange zugeordnet ist

    Probe-Ausführungsbefehle konfigurieren

    Verwenden Sie die von Ihnen erstellten Eingabevariablen, um den Befehl zu konfigurieren, den Orchestration für das Ziel ausführt.

    Vorbereitungen

    Erstellen Sie im Formular Eingaben die benötigten Eingabevariablen, bevor Sie mit der Stufe Ausführungsbefehl fortfahren.

    Erforderliche Rolle: activity_creator, admin

    Hinweis:
    Sie können die Aktivitätsverbindung zwischen dem MID-Server und dem Ziel testen, ohne die Aktivität in einem Workflow-Kontext ausführen zu müssen. Details dazu finden Sie unter Vorlagenausgaben testen.

    Prozedur

    1. Ziehen Sie Variablen aus der Liste der Eingaben, und legen Sie sie in den Befehlsfeldern ab.
      Das System formatiert die Variablen in der richtigen Syntax für den Befehl.
      Abbildung : 1. Probe-Ausführungsbefehl
      Probe-Ausführungsbefehl
    2. Füllen Sie die in der Tabelle angegebenen Felder aus.
      Tabelle : 3. Felder für den Probe-Ausführungsbefehl
      Feld Beschreibung
      Eingabe Generator für Eingabevariablen. Eingabevariablen erstellen, um sie verfügbaren Feldern zuzuordnen.
      Probe Probe aus der Liste der Proben im System, die mit dieser Aktivität ausgeführt werden soll
      Zielhost Hostname oder IP-Adresse des Zielservers für diese Aktivität
      Erforderliche MID Server-Fähigkeiten Zu verwendender MID-Server nach Fähigkeiten.
      Parameter Name-Wert-Paare, die mit dieser Probe an den Host übergeben werden sollen. Sie können diese Parameter manuell erstellen oder Eingabevariablen in die Parameterfelder ziehen und einen Wert zuweisen.
    3. Klicken Sie auf Speichern.
    4. Klicken Sie auf Fortsetzen, um mit der Stufe Ausgaben fortzufahren.