orchestrator
2023.10
false
UiPath logo, featuring letters U and I in white

Guia do usuário do Orchestrator

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Última atualização 4 de dez de 2024

Gerenciar Filas de Dados de Teste no Orchestrator

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. Clique em 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. Clique em Procurar 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. Para salvar as alterações, clique em Adicionar.

    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 clique nas reticências verticais para abrir o menu suspenso.
  5. Clique em Editar.
  6. Defina as configurações da fila de dados de teste.
  7. Clique em 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 clique nas reticências verticais para abrir o menu suspenso.
  5. Clique em Excluir.
  6. Clique em 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, clique nas reticências verticais e selecione Carregar itens na lista suspensa.
  5. Selecione um arquivo CSV e clique em Carregar.
    Importante: certifique-se de que seu conteúdo CSV corresponda ao esquema JSON.
    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,UHVid,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 os itens da fila de dados de teste, navegue até Testing>Test Data Queues, clique nas reticências verticais em uma fila e, em seguida, clique em View Items.

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?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.