ServiceNow-Aktion „Mehrere Datensätze abrufen“

Verwenden Sie die Aktion Mehrere Datensätze abrufen, um mehrere Datensätze aus einer ServiceNow-Tabelle abzurufen.

Vorbereitungen

Sie müssen authentifiziert sein, bevor Sie eine ServiceNow-Aktion starten. Weitere Details finden Sie unter ServiceNow-Authentifizierungsaktion.

Prozedur

  1. Wählen Sie im Bereich Aktionen die Option ServiceNow > Datensätze > Mehrere Datensätze abrufen und platzieren Sie ihn auf der Leinwand.
  2. Machen Sie Angaben in den folgenden Feldern:
    1. Tabellenname: Geben Sie den Namen der ServiceNow-Tabelle ein.
    2. Wählen Sie Liste im Feld Liste der Felder, die in der Antwort zurückgegeben werden sollen (Optional). Geben Sie den Typ und Wert für die Felder ein, die Sie in der Antwort anzeigen möchten.
    3. Optional können Sie die Datensätze anhand von Name-Wert-Paaren oder Abfragen filtern. Wählen Sie zum Beispiel Abfrage und geben Sie einen Abfrageparameter an, um Datensätze nur für die abgefragten Felder abzurufen. Sie können zum Beispiel die sys_id einer Variablen zuordnen und sie als Abfrage hinzufügen.
    4. Geben Sie ein Obergrenze für die Anzahl der anzuzeigenden Datensätze an. Wenn das Feld Beschränken leer oder auf 0 gesetzt ist, werden alle Datensätze zurückgegeben. Die Antwortzeit kann je nach Umfang der angegebenen Tabelle variieren.
    5. Der Sitzungsname wird als Standardangezeigt.
    6. Speichern Sie das Ergebnis in einer Variablen. Zum Beispiel wird die Objekt-ID in list_GetMultipleRecordsResult gespeichert.

    Aktion „Mehrere Datensätze abrufen“ für ServiceNow
  3. Klicken Sie auf Ausführen, um Ihren Bot zu speichern und auszuführen. Wenn der Bot erfolgreich ausgeführt wird, rufen Sie alle Datensätze von ServiceNow ab.
    Anmerkung: Die Ausgabe wird als Liste vom Typ Wörterbuch abgerufen. Um einen einzelnen Datensatz (Zeile) in dieser Liste zu lesen, müssen Sie mit der Aktion Schleife alle Wörterbucheinträge in einer Schleife durchlaufen und die Datensätze (Zeilen) einzeln lesen oder extrahieren. Zum Beispiel wird die Ausgabe von „Mehrere Datensätze abrufen“ in der Variablen list_of_records_any gespeichert. Wenn die Variable fünf Datensätze enthält, wird jeder Datensatz an die Aktion „Schleife“ übergeben, um einzeln verarbeitet zu werden.Aktion „Schleife“ für „Mehrere Datensätze abrufen“