orchestrator
2024.10
true
UiPath logo, featuring letters U and I in white

Guía del usuario de Orchestrator

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Última actualización 22 de nov. de 2024

Administrar Colas de datos de prueba en Orchestrator

Información general

Administra colas de datos de prueba y elementos de las colas en Orchestrator. Las colas de datos de pruebas recién creadas están vacías, pero puedes subir elementos de las colas según el esquema JSON definido, ya sea directamente en Orchestrator o a través de Studio.

Definición de esquema JSON

Para crear una cola de datos de prueba, deberás definir un esquema JSON que de a los datos el formato apropiado. Esto soportará la carga de elementos en tu cola de datos de prueba, en la que las columnas son las propiedades de primer nivel del contenido JSON, según lo definido en tu esquema.

El siguiente ejemplo de esquema JSON contiene un esquema de raíz.

{
    "$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
}

Administra colas de datos de prueba

Crea colas de datos de prueba

  1. Inicia sesión en Orchestrator.
  2. Abre tu carpeta.
  3. Dirígete a Pruebas> Colas de datos de prueba.
  4. Haz clic en Añadir cola de datos de prueba.
  5. Introduce un Nombre para tu cola de datos de prueba.
  6. Añade una Descripción opcional para que te ayude a identificar el uso de cada cola de datos de prueba.
  7. Haz clic en Buscar y carga tu esquema JSON.
    Importante: para crear un esquema JSON, haz clic en ¿Cómo creo un esquema JSON? y consulta Definición de esquema JSON.
  8. Haz clic en Añadir para guardar los cambios.

    Tu cola de datos de prueba se añadirá a la lista. Puedes empezar a cargar elementos a tu cola mediante:

Editar Colas de datos de prueba

  1. Inicia sesión en Orchestrator.
  2. Abre tu carpeta.
  3. Dirígete a Pruebas> Colas de datos de prueba.
  4. Selecciona una cola de datos de prueba y haz clic en los tres puntos en vertical para abrir el menú desplegable.
  5. Haz clic en Editar.
  6. Configura tus ajustes de cola de datos de prueba.
  7. Haz clic en Actualizar para confirmar los cambios.

Eliminar Colas de datos de prueba

  1. Inicia sesión en Orchestrator.
  2. Abre tu carpeta.
  3. Dirígete a Pruebas> Colas de datos de prueba.
  4. Selecciona una cola de datos de prueba y haz clic en los tres puntos en vertical para abrir el menú desplegable.
  5. Haz clic en Eliminar.
  6. Haz clic en Aceptar para confirmar los cambios.

Cargar elementos a colas de datos de prueba

Antes de cargar elementos, asegúrate de haber creado un esquema JSON y añadido una cola de datos de prueba.

  1. Inicia sesión en Orchestrator.
  2. Abre tu carpeta.
  3. Navega a Pruebas y luego a Colas de datos de prueba.
  4. Seleccione una cola de datos de prueba, haga clic en los puntos suspensivos verticales y seleccione Cargar elementos en la lista desplegable.
  5. Selecciona un archivo CSV y haz clic en Cargar.
    Importante: asegúrese de que su contenido CSV coincida con el esquema JSON.
    Para el esquema JSON proporcionado anteriormente , puedes utilizar el siguiente contenido CSV coincidente, almacenado en un archivo .csv.
    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

Administrar elementos de las colas de datos de prueba

Gestiona los elementos de la cola en Orchestrator para preparar tus colas de prueba para su uso.

Para administrar los elementos de la cola de datos de prueba, ve a Pruebas>Colas de datos de prueba, haz clic en los puntos suspensivos verticales de una cola y, a continuación, haz clic en Ver elementos.

La siguiente tabla muestra las acciones que puedes realizar para gestionar tus elementos de colas de datos de prueba

Acción

Descripción

Procedimiento

Cargar elementos

Carga elementos a tu cola de datos de prueba.

  1. En la página Colas de datos de prueba, selecciona los tres puntos en vertical para abrir el menú desplegable.
  2. Haz clic en Cargar elementos.

IsConsumed

El elemento se utilizó en una cola de datos de prueba. Los elementos marcados como Consumido se excluyen de las futuras ejecuciones de la cola de datos de prueba.

  1. En la página Colas de datos de prueba, selecciona los tres puntos en vertical para abrir el menú desplegable.
  2. Haz clic en Ver elementos.
  3. Haz clic en la casilla Is-consumed en elementos individuales.

Establecer todos los artículos de la cola como consumidos

Marca todos los elementos como Consumido para excluirlos de futuras ejecuciones de la cola de datos de prueba.

  1. En la página Colas de datos de prueba, selecciona los tres puntos en vertical para abrir el menú desplegable.
  2. Haz clic en Ver elementos.
  3. Haz clic en Establecer todos los artículos de la cola como consumidos.

Establecer todos los artículos de la cola como no consumidos

Marcar todos los elementos como No consumido para incluirlos en ejecuciones futuras de la cola de datos de prueba.

  1. En la página Colas de datos de prueba, selecciona los tres puntos en vertical para abrir el menú desplegable.
  2. Haz clic en Ver elementos.
  3. Haz clic en Establecer todos los artículos de la cola como consumidos.

Quitar

Elimina un elemento de la cola de datos de prueba.

  1. En la página Colas de datos de prueba, selecciona los tres puntos en vertical para abrir el menú desplegable.
  2. Haz clic en Ver elementos.
  3. Haz clic en Establecer todos los artículos de la cola como consumidos.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.