---
sourceDocument: Xanadu: Integrationen mit Anwendungen erstellen
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/integrate-applications

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu: Integrationen mit Anwendungen erstellen

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Probe-Aktivitäten erstellen

# Probe-Aktivitäten erstellen {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 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](https://servicenow-prod.fluidtopics.net/VIlMbh9w_bkZbqu0ipBH9g "Sie können verschiedene Arten von benutzerdefinierten Aktivitäten mit einer benutzerdefinierten Vorlage im Workflow-Editor erstellen und aktualisieren.").

## Prozedur

1. Erstellen Sie eine [benutzerdefinierte Aktivität](https://servicenow-prod.fluidtopics.net/VIlMbh9w_bkZbqu0ipBH9g "Sie können verschiedene Arten von benutzerdefinierten Aktivitäten mit einer benutzerdefinierten Vorlage im Workflow-Editor erstellen und aktualisieren.").  
   Diese Aktion erstellt eine benutzerdefinierte Aktivität mithilfe einer Vorlage.
2. Nach dem Einrichten [allgemeiner Eigenschaften](https://servicenow-prod.fluidtopics.net/t14SlD7ReBP~CKyn8CtcZw "Die folgenden allgemeinen Eigenschaftenfelder gelten für alle Aktivitätendesignervorlagen.") und dem [Erstellen von Eingabevariablen](https://servicenow-prod.fluidtopics.net/MQCgLHhx1MwbZDixCnzx6w#CreateInputVariables "Erstellen Sie im Formular Eingaben des Aktivitätendesigners die Variablen, die an die Aktivität übergeben werden sollen.")konfigurieren Sie den Probe-Ausführungsbefehl.

   | Option | Bezeichnung |
   | [Ordnen Sie die Eingabevariablen zu](https://servicenow-prod.fluidtopics.net/MQCgLHhx1MwbZDixCnzx6w#t_MapAnInputVariable "Nachdem Sie die Eingabevariablen erstellt haben, ordnen Sie sie den Feldern im Formular „Ausführungsbefehl“ zu.") | Verwenden Sie die von Ihnen erstellten Variablen, um den Befehl zu konfigurieren, den Orchestration ausführt. |
   | 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. |
   |-|-|

   {#t_CreateAProbeActivity__choicetable_bf3_bpv_vz}  
   Hinweis:  
   Sie können Parameterwerte in einem Test-Payload Variablen auf der Registerkarte Ausgaben automatisch zuordnen. Siehe [Ausgabevariablen automatisch zuordnen](https://servicenow-prod.fluidtopics.net/bcqgAOsKVNPv8G1c8hfewg "Sie können Parameterwerte in einem Test-Payload Variablen auf der Registerkarte Ausgaben automatisch zuordnen.").

## Nächste Maßnahme

* Verwenden Sie die [automatische Zuordnung](https://servicenow-prod.fluidtopics.net/bcqgAOsKVNPv8G1c8hfewg "Sie können Parameterwerte in einem Test-Payload Variablen auf der Registerkarte Ausgaben automatisch zuordnen."), um Ausgaben und Analyseregeln zu generieren.
* Wenn Sie die automatische Zuordnung nicht verwenden, können Sie [Ausgabevariablen](https://servicenow-prod.fluidtopics.net/1Cm~oar0h2frIfYVOqh9jg#t_CreateAnOutputVariable "Das Formular Ausgaben im Designer enthält einen Variablen-Generator zum Erstellen von Datenstrukturen von Objekten und Arrays.") und [Analyseregeln](https://servicenow-prod.fluidtopics.net/_sTVMMro9MLtD_nhs7fmlw#t_CreateAParsingRule "Füllen Sie in einer benutzerdefinierten Aktivität definierte Ausgabevariablen mit Payload-Daten aus, die von einem Eingabetest auf einem externen Host oder Endpunkt zurückgegeben werden.") manuell erstellen.
{#t_CreateAProbeActivity__ul_u45_vbq_xz}

## Ausführungsparameter für Probe-Vorlagen {#ariaid-title2}

Verwenden Sie Ausführungsparameter, um im Formular Vorverarbeitung das Eingabeprozessskript zu erstellen.
Beschreibungen der Befehlsfelder finden Sie unter [Probe-Ausführungsbefehle konfigurieren](https://servicenow-prod.fluidtopics.net/sKDPe2_nsXkGpEGeYU0dJw#t_MapProbeVariablesToExecutionCmd "Verwenden Sie die von Ihnen erstellten Eingabevariablen, um den Befehl zu konfigurieren, den Orchestration auf dem Ziel ausführt.").  
Hinweis:  
Sie müssen das Präfix `executionParam.` mit allen Variablen in dieser Tabelle verwenden.  
{#r_ProbeTemplateExecutionParameters__table_pwj_qdc_dr__entry__4}

| 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 zur Auswahl des MID Servers. Weitere Informationen finden Sie unter [MID Server-Fähigkeiten](https://www.servicenow.com/docs/access?context=t_ConfigureCapabilities&version=xanadu&pubname=xanadu-servicenow-platform&section=r_MIDServerCapabilities&ft:locale=en-US). 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); |
[Tabelle : 1. Ausführungsparameter für die Probe-Aktivität]

{#r_ProbeTemplateExecutionParameters__table_pwj_qdc_dr}

## Nachverarbeitungsparameter der Probe-Vorlage {#ariaid-title3}

Verwenden Sie diese Parameter, um ein Nachverarbeitungsskript zu erstellen.
{#r_PbTmpltPstPPrm__table_xlq_3n5_cr__entry__4}

| 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 |
[Tabelle : 2. Probe-Nachverarbeitungsparameter]

{#r_PbTmpltPstPPrm__table_xlq_3n5_cr}

## Probe-Ausführungsbefehle konfigurieren {#ariaid-title4}

Verwenden Sie die von Ihnen erstellten Eingabevariablen, um den Befehl zu konfigurieren, den Orchestration auf dem 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](https://servicenow-prod.fluidtopics.net/MQCgLHhx1MwbZDixCnzx6w#test-template-inputs "Sie können die Eingabeparameter einer benutzerdefinierten Aktivität während der Entwicklung testen, ohne die Aktivität in einem Workflow-Kontext ausführen zu müssen.").

### 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
2. Füllen Sie die in der Tabelle angegebenen Felder aus.  
   {#t_MapProbeVariablesToExecutionCmd__table_m3w_qzb_dr__entry__2}

   | Feld | Beschreibung |
   |-|-|
   | Eingabe | Generator für Eingabevariablen. [Eingabevariablen erstellen](https://servicenow-prod.fluidtopics.net/MQCgLHhx1MwbZDixCnzx6w#CreateInputVariables "Erstellen Sie im Formular Eingaben des Aktivitätendesigners die Variablen, die an die Aktivität übergeben werden sollen."), 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. |
   [Tabelle : 3. Felder für den Probe-Ausführungsbefehl]

   {#t_MapProbeVariablesToExecutionCmd__table_m3w_qzb_dr}
3. Klicken Sie auf Speichern.
4. Klicken Sie auf Fortsetzen, um mit der Stufe Ausgaben fortzufahren.
{#t_MapProbeVariablesToExecutionCmd__steps_gpt_msl_s5}

