UiPath Documentation
orchestrator
2023.10
false
Guia do usuário do Orchestrator
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Gerenciar Filas de Dados de Teste no Orchestrator

Crie e gerencie filas de dados de teste e itens de fila no Orchestrator, incluindo o carregamento de itens por meio do esquema JSON.

Visão geral

Gerencie as filas de dados de teste e itens de fila no Orchestrator. As filas de dados de teste recém-criados estão vazias, mas você pode carregar itens de fila com base no esquema JSON definido, diretamente no Orchestrator, ou por meio do Studio.

Definição do esquema JSON

Para criar uma fila de dados de teste, você precisa definir um esquema JSON que formate os dados corretamente. Isso irá suportar o carregamento de itens para sua fila de dados de teste, onde as colunas são as propriedades do primeiro nível do conteúdo JSON, conforme definido por seu esquema.

O seguinte exemplo do esquema JSON contém um esquema raiz.

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

Gerencie as filas de dados de teste

Crie filas de dados de teste

  1. Faça logon no Orchestrator.
  2. Abra a sua pasta.
  3. Navegue até Testes > Filas de dados de teste.
  4. Selecione Adicionar fila de dados de teste.
  5. Insira um Nome para sua fila de dados de teste.
  6. Adicione uma Descrição opcional para ajudar a a identificar com facilidade o uso de cada fila de dados de teste.
  7. Selecione Navegar para encontrar e carregar seu esquema JSON.
    Importante:

    Para criar um esquema JSON clique em Como posso criar um esquema JSON? e consulte a Definição do Esquema JSON.

  8. Selecione Adicionar para salvar as alterações.

Sua fila de dados de teste é adicionada à lista. Você pode começar a carregar itens para sua fila por meio de:

Editar filas de dados de teste

  1. Faça logon no Orchestrator.
  2. Abra a sua pasta.
  3. Navegue até Testes > Filas de dados de teste.
  4. Selecione uma fila de dados de teste e selecione as reticências verticais para abrir o menu suspenso.
  5. Selecione Editar.
  6. Defina as configurações da fila de dados de teste.
  7. Selecione Atualizar para confirmar as alterações.

Excluir filas de dados de teste

  1. Faça logon no Orchestrator.
  2. Abra a sua pasta.
  3. Navegue até Testes > Filas de dados de teste.
  4. Selecione uma fila de dados de teste e selecione as reticências verticais para abrir o menu suspenso.
  5. Selecione Excluir.
  6. Selecione OK para confirmar as alterações.

Carregar itens para testar filas de dados

Antes de carregar itens, certifique-se de que você criou um esquema JSON e adicionou uma fila de dados de teste.

  1. Faça logon no Orchestrator.
  2. Abra a sua pasta.
  3. Navegue até Testes e, em seguida, até Filas de dados de testes.
  4. Selecione uma fila de dados de teste e selecione as reticências verticais e selecione Carregar itens na lista suspensa.
  5. Selecione um arquivo CSV e selecione Carregar.
    Importante:

    Make sure that your CSV content matches the JSON schema.

Para o esquema JSON fornecido anteriormente, você pode usar o seguinte conteúdo CSV correspondente, armazenado em um arquivo .csv.

id,first_name,last_name,email,gender,ip_address,skills
1,John,Doe,john.doe@aol.com,male,148.38.201.83,UHV
id,first_name,last_name,email,gender,ip_address,skills
1,John,Doe,john.doe@aol.com,male,148.38.201.83,UHV

Gerencie os itens da fila de dados de teste

Gerencie os itens da fila no Orchestrator para preparar suas filas de teste para o consumo.

Para gerenciar itens de fila de dados de teste, navegue até Teste> Filas de dados de teste, clique nas reticências verticais em uma fila e, em seguida, em Exibir itens.

A seguinte tabela lista as ações que você pode adotar para gerenciar seus itens da fila de dados de teste.

Ação

Description

Procedimento

Carregar Itens

Carregue os itens na sua fila de dados de teste.

  1. Na página Filas de Dados de Teste, selecione uma fila e clique nas reticências verticais para abrir o menu suspenso.
  2. Clique em Carregar itens.

IsConsumed

O item foi usado em uma fila de dados de teste.

Itens sinalizados como Consumido serão excluídos das futuras execuções da fila de dados de teste.

  1. Na página Filas de Dados de Teste, selecione uma fila e clique nas reticências verticais para abrir o menu suspenso.
  2. Clique em Exibir items.
  3. Clique na caixa Is-Consumed nos itens individuais.

Definir todos os itens na fila como consumidos

Sinalize todos os itens como Consumido para serem excluídos das futuras execuções da fila de dados de teste.

  1. Na página Filas de Dados de Teste, selecione uma fila e clique nas reticências verticais para abrir o menu suspenso.
  2. Clique em Exibir items.
  3. Clique em Definir todos os itens na fila como consumidos.

Definir todos os itens na fila como não consumidos

Sinalize todos os itens como Un-consumed para serem incluídos em futuras execuções da fila de dados de teste.

  1. Na página Filas de Dados de Teste, selecione uma fila e clique nas reticências verticais para abrir o menu suspenso.
  2. Clique em Exibir items.
  3. Clique em Definir todos os itens na fila como consumidos.

Remover

Remova um item da fila de dados de teste.

  1. Na página Filas de Dados de Teste, selecione uma fila e clique nas reticências verticais para abrir o menu suspenso.
  2. Clique em Exibir items.
  3. Clique em Definir todos os itens na fila como consumidos.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades