uipath-cli
latest
false
Guia do usuário da UiPath CLI
- Visão geral
- Introdução
- Conceitos
- Usando o UiPath CLI
- Guias de instruções
- Receitas de CI/CD
- Referência de comando
- Visão geral
- Códigos de saída
- Opções globais
- Agente de código uip
- Documento da UIP
- adicionar-tipo-dados-de-teste
- adicionar-dados-de-teste-fila
- adicionar-teste-variação de dados
- Analisar
- Criar
- criar projeto
- Comparação
- encontrar atividades
- obter-analisador-regras
- obter-padrão-atividade-xaml
- obter-erros
- obter-casos-de-teste-manuais
- obter-etapas-de-teste-manual
- Obter versões
- obter-fluxo-de-trabalho-exemplo
- indicar aplicativo
- indicar elemento
- inspecionar pacote
- instalar-data-fabric-entities
- instalar-ou-atualizar pacotes
- listar-data-fabric-entities
- listar-exemplos-de-fluxo-de-trabalho
- Empacotar
- restore
- arquivo de execução
- modelos-pesquisar
- Iniciar Studio
- interromper a execução
- UIA
- Traces da UIP
- Migração
- Referência e suporte
Importante :
Este conteúdo foi traduzido com auxílio de tradução automática.
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
Syntax and options for `uip maestro flow debug`, which uploads a local Flow project to Studio Web and runs a server-side debug session with streamed status updates.
uip maestro flow debug um projeto de fluxo local no Studio Web e executa uma sessão de depuração no lado do servidor, transmitindo atualizações de status por elemento de volta para o console e retornando um status final.
Resumo
uip maestro flow debug <project-path>
[--folder-id <id>]
[--poll-interval <ms>]
[-i, --inputs <json>]
[--login-validity <minutes>]
uip maestro flow debug <project-path>
[--folder-id <id>]
[--poll-interval <ms>]
[-i, --inputs <json>]
[--login-validity <minutes>]
Requer uip login. Recebe opções globais. Os códigos de saída seguem o contrato padrão.
Argumentos
<project-path>(necessário) — caminho para o diretório do projeto Fluxo. Deve conter umproject.uiproj.
Opções
| Opção | Padrão | Description |
|---|---|---|
--folder-id <id> | Detecção automática | Pasta do Orchestrator (OrganizationUnitId). Se omitido, a pasta na sessão de logon atual será usada. Analisado como um número inteiro. |
--poll-interval <ms> | 2000 | Intervalo de pesquisa em milissegundos enquanto aguarda o Studio Web avançar a sessão. |
-i, --inputs <json> | — | Argumentos de entrada como uma string @path/to/file.json ou para ler de um arquivo. Leia também a partir de stdin se nenhum for fornecido (por meio de uip maestro flow process run, não aqui — debug aceita string JSON ou @file apenas). |
--login-validity <minutes> | 10 | Mínimo de minutos antes da expiração do token para disparar uma atualização automática. |
Comportamento
- Valida o login e extrai a organização, tenant, URL base, nome da organização e token de autenticação da sessão.
- Carrega o projeto para o Studio Web na pasta de destino.
- Pesquisa o status final, emitindo linhas de status por elemento, como:
Status: InProgress (2/5 elements completed) v Node_1 [Completed] > Node_2 [InProgress] - Node_3 [NotStarted]Status: InProgress (2/5 elements completed) v Node_1 [Completed] > Node_2 [InProgress] - Node_3 [NotStarted] - Em incidentes durante a execução, emite uma linha de aviso.
- Sai de
0sefinalStatusforCompletedouSuccessful;1caso contrário.
Exemplos
# Debug a local project, auto-detect folder, default poll interval
uip maestro flow debug ./invoice-flow
# Debug against a specific folder with inline JSON inputs
uip maestro flow debug ./invoice-flow --folder-id 2553016 \
--inputs '{"amount":100,"customer":"Acme"}'
# Debug with inputs from a file
uip maestro flow debug ./invoice-flow --inputs @inputs.json
# Slower polling for long-running flows
uip maestro flow debug ./invoice-flow --poll-interval 5000
# Debug a local project, auto-detect folder, default poll interval
uip maestro flow debug ./invoice-flow
# Debug against a specific folder with inline JSON inputs
uip maestro flow debug ./invoice-flow --folder-id 2553016 \
--inputs '{"amount":100,"customer":"Acme"}'
# Debug with inputs from a file
uip maestro flow debug ./invoice-flow --inputs @inputs.json
# Slower polling for long-running flows
uip maestro flow debug ./invoice-flow --poll-interval 5000
Formato dos dados (--output json)
{
"Code": "FlowDebug",
"Data": {
"jobKey": "b2c3d4e5-0000-0000-0000-000000000001",
"instanceId": "c3d4e5f6-0000-0000-0000-000000000001",
"runId": "d4e5f6a7-0000-0000-0000-000000000001",
"finalStatus": "Completed",
"solutionId": "e5f6a7b8-0000-0000-0000-000000000001",
"studioWebUrl": "https://cloud.uipath.com/org/tenant/studio_/debug/e5f6a7b8",
"elementExecutions": [
{ "elementId": "Node_1", "status": "Completed" }
],
"variables": {}
}
}
{
"Code": "FlowDebug",
"Data": {
"jobKey": "b2c3d4e5-0000-0000-0000-000000000001",
"instanceId": "c3d4e5f6-0000-0000-0000-000000000001",
"runId": "d4e5f6a7-0000-0000-0000-000000000001",
"finalStatus": "Completed",
"solutionId": "e5f6a7b8-0000-0000-0000-000000000001",
"studioWebUrl": "https://cloud.uipath.com/org/tenant/studio_/debug/e5f6a7b8",
"elementExecutions": [
{ "elementId": "Node_1", "status": "Completed" }
],
"variables": {}
}
}
studioWebUrl em um navegador para inspecionar a sessão interativamente.
Veja também
uip maestro flow validate— verificação estática antes da execuçãouip maestro flow process run— execute um processo publicadouip maestro flow job traces— transmitir rastreamentos para um trabalho já iniciado- Autenticação
- Visão geral do fluxo