orchestrator
2023.10
false
UiPath logo, featuring letters U and I in white
Orchestrator-Anleitung
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 11. Nov. 2024

Verwaltung von Testdatenwarteschlangen im Orchestrator

Überblick

Verwalten Sie Testdatenwarteschlangen und Warteschlangenelemente im Orchestrator. Neu erstellte Testdatenwarteschlangen sind leer, Sie können Warteschlangenelemente jedoch basierend auf Ihrem definierten JSON-Schema hochladen, entweder direkt im Orchestrator oder über Studio.

JSON-Schemadefinition

Zum Erstellen einer Testdatenwarteschlange müssen Sie ein JSON-Schema definieren, das die Daten richtig formatiert. Dies unterstützt das Hochladen von Elementen in die Testdatenwarteschlange, wobei die Spalten die Eigenschaften der ersten Ebene des JSON-Inhalts sind, wie in Ihrem Schema definiert.

Das folgende JSON-Schemabeispiel enthält ein Stammschema.

{
    "$schema": "http://json-schema.org/draft-07/schema",
    "$id": "http://example.com/example.json",
    "type": "object",
    "title": "The root schema",
    "description": "The root schema comprises the entire JSON document.",
    "default": {},
    "examples": [
        {
            "id": 1,
            "first_name": "John",
            "last_name": "doe",
            "email": "john.doe@aol.com",
            "gender": "male",
            "ip_address": "148.38.201.83",
            "skills": "UHV"
        }
    ],
    "required": [
        "id",
        "first_name",
        "last_name",
        "email",
        "gender",
        "ip_address",
        "skills"
    ],
    "properties": {
        "id": {
            "$id": "#/properties/id",
            "type": "integer",
            "title": "The id schema",
            "description": "An explanation about the purpose of this instance.",
            "default": 0,
            "examples": [
                1
            ]
        },
        "first_name": {
            "$id": "#/properties/first_name",
            "type": "string",
            "title": "The first_name schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "John"
            ]
        },
        "last_name": {
            "$id": "#/properties/last_name",
            "type": "string",
            "title": "The last_name schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "doe"
            ]
        },
        "email": {
            "$id": "#/properties/email",
            "type": "string",
            "title": "The email schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "john.doe@aol.com"
            ]
        },
        "gender": {
            "$id": "#/properties/gender",
            "type": "string",
            "title": "The gender schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "male"
            ]
        },
        "ip_address": {
            "$id": "#/properties/ip_address",
            "type": "string",
            "title": "The ip_address schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "148.38.201.83"
            ]
        },
        "skills": {
            "$id": "#/properties/skills",
            "type": "string",
            "title": "The skills schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "UHV"
            ]
        }
    },
    "additionalProperties": true
}{
    "$schema": "http://json-schema.org/draft-07/schema",
    "$id": "http://example.com/example.json",
    "type": "object",
    "title": "The root schema",
    "description": "The root schema comprises the entire JSON document.",
    "default": {},
    "examples": [
        {
            "id": 1,
            "first_name": "John",
            "last_name": "doe",
            "email": "john.doe@aol.com",
            "gender": "male",
            "ip_address": "148.38.201.83",
            "skills": "UHV"
        }
    ],
    "required": [
        "id",
        "first_name",
        "last_name",
        "email",
        "gender",
        "ip_address",
        "skills"
    ],
    "properties": {
        "id": {
            "$id": "#/properties/id",
            "type": "integer",
            "title": "The id schema",
            "description": "An explanation about the purpose of this instance.",
            "default": 0,
            "examples": [
                1
            ]
        },
        "first_name": {
            "$id": "#/properties/first_name",
            "type": "string",
            "title": "The first_name schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "John"
            ]
        },
        "last_name": {
            "$id": "#/properties/last_name",
            "type": "string",
            "title": "The last_name schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "doe"
            ]
        },
        "email": {
            "$id": "#/properties/email",
            "type": "string",
            "title": "The email schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "john.doe@aol.com"
            ]
        },
        "gender": {
            "$id": "#/properties/gender",
            "type": "string",
            "title": "The gender schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "male"
            ]
        },
        "ip_address": {
            "$id": "#/properties/ip_address",
            "type": "string",
            "title": "The ip_address schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "148.38.201.83"
            ]
        },
        "skills": {
            "$id": "#/properties/skills",
            "type": "string",
            "title": "The skills schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "UHV"
            ]
        }
    },
    "additionalProperties": true
}

Testdatenwarteschlangen verwalten

Erstellen von Testdatenwarteschlangen

  1. Melden Sie sich beim Orchestrator an.
  2. Öffnen Sie Ihren Ordner.
  3. Navigieren Sie zu Testen> Testdatenwarteschlangen.
  4. Klicken Sie auf Testdatenwarteschlange hinzufügen.
  5. Geben Sie einen Namen für die Testdatenwarteschlange ein.
  6. Fügen Sie eine optionale Beschreibung hinzu, mit der Sie die Verwendung der einzelnen Testdatenwarteschlangen leicht identifizieren können.
  7. Klicken Sie auf Durchsuchen, um Ihr JSON-Schema zu suchen und hochzuladen.
    Wichtig: Um ein JSON-Schema zu erstellen, klicken Sie auf Wie erstelle ich ein JSON-Schema? und siehe auch JSON-Schemadefinition.
  8. Klicken Sie auf Hinzufügen, um die Änderungen zu speichern.

    Die Testdatenwarteschlange wird der Liste hinzugefügt. Sie können mit dem Hochladen von Elementen in Ihre Warteschlange wie folgt beginnen:

Testdaten-Warteschlangen bearbeiten

  1. Melden Sie sich beim Orchestrator an.
  2. Öffnen Sie Ihren Ordner.
  3. Navigieren Sie zu Testen> Testdatenwarteschlangen.
  4. Wählen Sie eine Testdatenwarteschlange aus und klicken Sie auf die drei vertikalen Punkte, um das Dropdownmenü zu öffnen.
  5. Klicken Sie auf Bearbeiten.
  6. Konfigurieren Sie die Einstellungen der Testdatenwarteschlange.
  7. Klicken Sie auf Aktualisieren, um die Änderungen zu bestätigen.

Testdaten-Warteschlangen löschen

  1. Melden Sie sich beim Orchestrator an.
  2. Öffnen Sie Ihren Ordner.
  3. Navigieren Sie zu Testen> Testdatenwarteschlangen.
  4. Wählen Sie eine Testdatenwarteschlange aus und klicken Sie auf die drei vertikalen Punkte, um das Dropdownmenü zu öffnen.
  5. Klicken Sie auf Löschen.
  6. Klicken Sie auf Ok, um die Änderungen zu bestätigen.

Elemente in Testdatenwarteschlangen hochladen

Stellen Sie vor dem Hochladen von Elementen sicher, dass Sie ein JSON-Schema erstellt und eine Testdatenwarteschlange hinzugefügthaben.

  1. Melden Sie sich beim Orchestrator an.
  2. Öffnen Sie Ihren Ordner.
  3. Wechseln Sie zu Testen und dann zu Testdatenwarteschlangen.
  4. Wählen Sie eine Testdatenwarteschlange aus, klicken Sie auf die vertikalen Auslassungspunkte und wählen Sie Elemente hochladen aus der Dropdownliste aus.
  5. Wählen Sie eine CSV-Datei aus und klicken Sie auf Hochladen.
    Wichtig: Stellen Sie sicher, dass Ihr CSV-Inhalt mit dem JSON-Schema übereinstimmt.
    Für das zuvor bereitgestellte JSON-Schema können Sie den folgenden übereinstimmenden CSV-Inhalt verwenden, der in einer .csv-Datei gespeichert ist.
    id,first_name,last_name,email,gender,ip_address,skills
    1,John,Doe,john.doe@aol.com,male,148.38.201.83,UHVid,first_name,last_name,email,gender,ip_address,skills
    1,John,Doe,john.doe@aol.com,male,148.38.201.83,UHV

Testdaten-Warteschlangenelemente verwalten

Verwalten Sie Warteschlangenelemente im Orchestrator, um die Testwarteschlangen für den Verbrauch vorzubereiten.

Um die Testdaten-Warteschlangenelemente zu verwalten, navigieren Sie zu Tests > Testdaten-Warteschlangen, klicken Sie auf die vertikalen Auslassungspunkte auf einer Warteschlange und dann auf Elemente anzeigen.

In der folgenden Tabelle sind die Aktionen aufgeführt, die Sie zum Verwalten der Testdaten-Warteschlangenelemente ausführen können.

Aktion

Beschreibung

Verfahren

Elemente hochladen

Laden Sie Elemente in ihre Testdatenwarteschlange hoch.

  1. Wählen Sie auf der Seite Testdatenwarteschlangen eine Warteschlange aus und klicken Sie auf die drei vertikalen Punkte, um das Dropdownmenü zu öffnen.
  2. Klicken Sie auf Elemente hochladen.

IsConsumed

Das Element wurde in einer Testdatenwarteschlange verwendet. Elemente, die als Verbraucht gekennzeichnet sind, werden von zukünftigen Testdaten-Warteschlangenausführungen ausgeschlossen.

  1. Wählen Sie auf der Seite Testdatenwarteschlangen eine Warteschlange aus und klicken Sie auf die drei vertikalen Punkte, um das Dropdownmenü zu öffnen.
  2. Klicken Sie auf Elemente anzeigen.
  3. Klicken Sie auf das Kästchen Is-Consumed für die einzelnen Elemente.

Alle Elemente in der Warteschlange als verbraucht festlegen

Kennzeichnen Sie alle Elemente als Verbraucht, um von zukünftigen Testdaten-Warteschlangenausführungen ausgeschlossen zu werden.

  1. Wählen Sie auf der Seite Testdatenwarteschlangen eine Warteschlange aus und klicken Sie auf die drei vertikalen Punkte, um das Dropdownmenü zu öffnen.
  2. Klicken Sie auf Elemente anzeigen.
  3. Klicken Sie auf Alle Elemente in der Warteschlange als verbraucht festlegen.

Alle Elemente in der Warteschlange als nicht verbraucht festlegen

Kennzeichnen Sie alle Elemente als Nicht verbraucht, um in zukünftigen Testdaten-Warteschlangenausführungen eingeschlossen zu werden.

  1. Wählen Sie auf der Seite Testdatenwarteschlangen eine Warteschlange aus und klicken Sie auf die drei vertikalen Punkte, um das Dropdownmenü zu öffnen.
  2. Klicken Sie auf Elemente anzeigen.
  3. Klicken Sie auf Alle Elemente in der Warteschlange als verbraucht festlegen.

Entfernen

Entfernen eines Elements aus der Testdatenwarteschlange.

  1. Wählen Sie auf der Seite Testdatenwarteschlangen eine Warteschlange aus und klicken Sie auf die drei vertikalen Punkte, um das Dropdownmenü zu öffnen.
  2. Klicken Sie auf Elemente anzeigen.
  3. Klicken Sie auf Alle Elemente in der Warteschlange als verbraucht festlegen.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten