- Información general
- Comience ya
- Conceptos
- Uso de UiPath CLI
- Guías prácticas
- Recetas de CI/CD
- Referencia de los comandos
- Información general
- Códigos de salida
- Opciones globales
- agente de código UIP
- codificador UIP
- Contextualización de UIP
- UIP Docsai
- programación de evaluación
- evaluar evaluadores
- Conjuntos de evaluación & Evaluaciones
- Función uip
- barreras de seguridad de UIP
- Configuración de UIP llm
- puerta de enlace llm de uip
- UIP model-hub
- añadir-entidad-de-datos-de-prueba
- añadir-cola-de-datos-de-prueba
- añadir-variación-de-datos-de-prueba
- Analizar
- Crear
- Crear proyecto
- Diferencia
- Buscar actividades
- obtener-reglas-del-analizador
- obtener-predeterminado-actividad-xaml
- obtener-errores
- obtener-casos-de-prueba-manual
- obtener-pasos-de-prueba-manual
- obtener-repositorio-de-objetos-de-biblioteca
- obtener-objeto-repositorio
- obtener versiones
- get-workflow-example
- indicar-aplicación
- indicar-elemento
- inspeccionar-paquete
- install-data-fabric-entities
- instalar-o-actualizar-paquetes
- enumerar-data-fabric-entities
- lista-instancias
- ejemplos-de-flujo-de-trabajo-de-lista
- Paquete
- Publicar
- Remoto
- restore
- ejecutar, depurar & Ejecución
- archivo de ejecución
- plantillas-de-búsqueda
- iniciar-studio
- detener la ejecución
- TM
- UIA
- Tareas de UIP
- Archivo adjunto
- Campo personalizado
- Ejecuciones
- EtiquetaDeObjeto
- Paquete
- escenario de rendimiento
- grupos de carga de escenarios de rendimiento
- datos de ejecución de perf-scenario
- informe de escenario de rendimiento
- Proyecto
- Informar
- Requisitos
- Resultado
- Casos de prueba
- Conjuntos de prueba
- registro de pasos de prueba
- Usuario
- Esperar
- Seguimientos de UIP
- Comentarios de seguimientos de UIP
- Migración
- Referencia y soporte
Programación de evaluación de UIP
Sintaxis y opciones para `programación de evaluación de uip`, que crea, enumera, actualiza, pausa, reanuda y elimina programaciones recurrentes de ejecución de evaluación para un proceso de Orchestrator.
uip eval schedule gestiona las ejecuciones de evaluación recurrentes para un proceso de Orchestrator: crea una programación desencadenada por cron que ejecuta un conjunto de evaluaciones determinado contra el proceso en un temporizador, luego enumera, inspecciona, actualiza, pausa, reanuda o elimina. Esta es la contraparte programada de una ejecución única: consulta uip eval para obtener una descripción general de todo el subsistema eval , incluido execute-and-evaluate (ejecutar una vez, sincrónicamente) e run (inspeccionar ejecuciones anteriores). Para saber qué contiene realmente un conjunto de evaluación, consulta uip eval eval-set.
Cada programación pertenece a un proceso (--process-key) y ejecuta un conjunto de evaluación (--eval-set-id) en una expresión cron UTC de cinco campos.
Sinopsis
uip eval schedule create --process-key <guid> --eval-set-id <guid> --cron <expr> [--workload-id <guid>] [--folder-key <guid>] [--tenant <tenant>]
uip eval schedule list --process-key <guid> [--tenant <tenant>]
uip eval schedule get <schedule-id> --process-key <guid> [--tenant <tenant>]
uip eval schedule update <schedule-id> --process-key <guid> [--eval-set-id <guid>] [--cron <expr>] [--tenant <tenant>]
uip eval schedule pause <schedule-id> --process-key <guid> [--tenant <tenant>]
uip eval schedule resume <schedule-id> --process-key <guid> [--tenant <tenant>]
uip eval schedule delete <schedule-id> --process-key <guid> [--tenant <tenant>]
uip eval schedule create --process-key <guid> --eval-set-id <guid> --cron <expr> [--workload-id <guid>] [--folder-key <guid>] [--tenant <tenant>]
uip eval schedule list --process-key <guid> [--tenant <tenant>]
uip eval schedule get <schedule-id> --process-key <guid> [--tenant <tenant>]
uip eval schedule update <schedule-id> --process-key <guid> [--eval-set-id <guid>] [--cron <expr>] [--tenant <tenant>]
uip eval schedule pause <schedule-id> --process-key <guid> [--tenant <tenant>]
uip eval schedule resume <schedule-id> --process-key <guid> [--tenant <tenant>]
uip eval schedule delete <schedule-id> --process-key <guid> [--tenant <tenant>]
Verbos
| Verbo | Propósito |
|---|---|
create | Crea una nueva programación recurrente para un proceso. |
list | Enumera cada programación para un proceso. |
get | Obtener una programación por ID. |
update | Cambiar el conjunto de evaluaciones y/o la expresión CRON de una programación. |
pause | Pausar una programación activa. |
resume | Reanudar una programación en pausa. |
delete | Eliminar una programación. |
creación de programación de evaluación de uip
Crea una programación que ejecute un conjunto de evaluación contra un proceso en un desencadenador cron UTC recurrente.
Si se omiten --workload-id o --folder-key, el comando busca primero el conjunto de evaluación (GET .../evalSets/<eval-set-id>) y rellena ambos a partir de él; solo tienes que pasarlos explícitamente para anular esa resolución.
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
| — | --process-key | GUID | — | Obligatorio. Clave de proceso (GUID de implementación): identifica la versión de Orchestrator. |
| — | --workload-id | GUID | resuelto a partir del conjunto de evaluación | ID de carga de trabajo. |
| — | --eval-set-id | GUID | — | Obligatorio. Evaluación establecida para ejecutarse en cada desencadenador. |
| — | --cron | Expresión CRON | — | Obligatorio. Expresión CRON de cinco campos, evaluada en UTC (por ejemplo, "0 9 * * *" para diariamente a las 9:00 UTC). |
| — | --folder-key | GUID | resuelto a partir del conjunto de evaluación | Clave de carpeta de Orchestrator. |
| — | --tenant | name | sesión predeterminada | Nombre del tenant de UiPath. Opción simple, no obsoleta. |
Ejemplos
# Daily at 9 AM UTC
uip eval schedule create --process-key 9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09 \
--eval-set-id f3a7d219-8b4c-4e62-a951-7d3f6e2c8b04 --cron "0 9 * * *"
# Daily at 9 AM UTC
uip eval schedule create --process-key 9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09 \
--eval-set-id f3a7d219-8b4c-4e62-a951-7d3f6e2c8b04 --cron "0 9 * * *"
Forma de datos (--json de salida)
{
"Code": "EvalScheduleCreated",
"Data": {
"ScheduleId": "b2c3d4e5-0000-0000-0000-000000000001",
"WorkloadId": "a1b2c3d4-0000-0000-0000-000000000001",
"ProcessKey": "9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09",
"FolderKey": "a9f3b2c1-7d4e-4a8b-9c2f-5e1d3b6a8f7e",
"EvalSetId": "f3a7d219-8b4c-4e62-a951-7d3f6e2c8b04",
"CronExpression": "0 9 * * *",
"Status": "active",
"CreatedAt": "2025-04-15T10:29:55Z"
}
}
{
"Code": "EvalScheduleCreated",
"Data": {
"ScheduleId": "b2c3d4e5-0000-0000-0000-000000000001",
"WorkloadId": "a1b2c3d4-0000-0000-0000-000000000001",
"ProcessKey": "9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09",
"FolderKey": "a9f3b2c1-7d4e-4a8b-9c2f-5e1d3b6a8f7e",
"EvalSetId": "f3a7d219-8b4c-4e62-a951-7d3f6e2c8b04",
"CronExpression": "0 9 * * *",
"Status": "active",
"CreatedAt": "2025-04-15T10:29:55Z"
}
}
UpdatedAt está presente solo una vez que se ha cambiado una programación al menos una vez (ausente en una nueva respuesta de create).
lista de programación de evaluación de uip
Enumera cada programación registrada para un proceso.
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
| — | --process-key | GUID | — | Obligatorio. Clave de proceso. |
| — | --tenant | name | sesión predeterminada | Nombre del tenant de UiPath. |
Ejemplos
uip eval schedule list --process-key 9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09
uip eval schedule list --process-key 9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09
Forma de datos (--json de salida)
{
"Code": "EvalScheduleList",
"Data": [
{
"ScheduleId": "b2c3d4e5-0000-0000-0000-000000000001",
"WorkloadId": "a1b2c3d4-0000-0000-0000-000000000001",
"ProcessKey": "9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09",
"FolderKey": "a9f3b2c1-7d4e-4a8b-9c2f-5e1d3b6a8f7e",
"EvalSetId": "f3a7d219-8b4c-4e62-a951-7d3f6e2c8b04",
"CronExpression": "0 9 * * *",
"Status": "active",
"CreatedAt": "2025-04-15T10:29:55Z"
}
]
}
{
"Code": "EvalScheduleList",
"Data": [
{
"ScheduleId": "b2c3d4e5-0000-0000-0000-000000000001",
"WorkloadId": "a1b2c3d4-0000-0000-0000-000000000001",
"ProcessKey": "9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09",
"FolderKey": "a9f3b2c1-7d4e-4a8b-9c2f-5e1d3b6a8f7e",
"EvalSetId": "f3a7d219-8b4c-4e62-a951-7d3f6e2c8b04",
"CronExpression": "0 9 * * *",
"Status": "active",
"CreatedAt": "2025-04-15T10:29:55Z"
}
]
}
obtención de programación de evaluación de uip
Obtener una programación por ID.
Argumentos
| Nombre | Obligatorio | Propósito |
|---|---|---|
<schedule-id> | Sí | Programar GUID, desde create o list. |
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
| — | --process-key | GUID | — | Obligatorio. Clave de proceso. |
| — | --tenant | name | sesión predeterminada | Nombre del tenant de UiPath. |
Ejemplos
uip eval schedule get b2c3d4e5-0000-0000-0000-000000000001 \
--process-key 9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09
uip eval schedule get b2c3d4e5-0000-0000-0000-000000000001 \
--process-key 9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09
Forma de datos (--json de salida)
{
"Code": "EvalScheduleDetails",
"Data": {
"ScheduleId": "b2c3d4e5-0000-0000-0000-000000000001",
"WorkloadId": "a1b2c3d4-0000-0000-0000-000000000001",
"ProcessKey": "9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09",
"FolderKey": "a9f3b2c1-7d4e-4a8b-9c2f-5e1d3b6a8f7e",
"EvalSetId": "f3a7d219-8b4c-4e62-a951-7d3f6e2c8b04",
"CronExpression": "0 9 * * *",
"Status": "active",
"CreatedAt": "2025-04-15T10:29:55Z"
}
}
{
"Code": "EvalScheduleDetails",
"Data": {
"ScheduleId": "b2c3d4e5-0000-0000-0000-000000000001",
"WorkloadId": "a1b2c3d4-0000-0000-0000-000000000001",
"ProcessKey": "9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09",
"FolderKey": "a9f3b2c1-7d4e-4a8b-9c2f-5e1d3b6a8f7e",
"EvalSetId": "f3a7d219-8b4c-4e62-a951-7d3f6e2c8b04",
"CronExpression": "0 9 * * *",
"Status": "active",
"CreatedAt": "2025-04-15T10:29:55Z"
}
}
actualización de la programación de evaluación de uip
Cambiar el conjunto de evaluaciones y/o la expresión CRON de una programación. Se requiere al menos uno de --eval-set-id/--cron: pasar ninguno falla en el lado del cliente antes de cualquier llamada de red.
Argumentos
| Nombre | Obligatorio | Propósito |
|---|---|---|
<schedule-id> | Sí | Programar la actualización. |
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
| — | --process-key | GUID | — | Obligatorio. Clave de proceso. |
| — | --eval-set-id | GUID | — | Nuevo conjunto de evaluación. Se requiere al menos uno de esto o --cron. |
| — | --cron | Expresión CRON | — | Nueva expresión CRON de cinco campos, UTC. Se requiere al menos uno de esto o --eval-set-id. |
| — | --tenant | name | sesión predeterminada | Nombre del tenant de UiPath. |
Ejemplos
uip eval schedule update b2c3d4e5-0000-0000-0000-000000000001 \
--process-key 9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09 --cron "0 */6 * * *"
uip eval schedule update b2c3d4e5-0000-0000-0000-000000000001 \
--process-key 9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09 --cron "0 */6 * * *"
Forma de datos (--json de salida)
{
"Code": "EvalScheduleUpdated",
"Data": {
"ScheduleId": "b2c3d4e5-0000-0000-0000-000000000001",
"WorkloadId": "a1b2c3d4-0000-0000-0000-000000000001",
"ProcessKey": "9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09",
"FolderKey": "a9f3b2c1-7d4e-4a8b-9c2f-5e1d3b6a8f7e",
"EvalSetId": "f3a7d219-8b4c-4e62-a951-7d3f6e2c8b04",
"CronExpression": "0 */6 * * *",
"Status": "active",
"CreatedAt": "2025-04-15T10:29:55Z",
"UpdatedAt": "2025-04-16T08:00:00Z"
}
}
{
"Code": "EvalScheduleUpdated",
"Data": {
"ScheduleId": "b2c3d4e5-0000-0000-0000-000000000001",
"WorkloadId": "a1b2c3d4-0000-0000-0000-000000000001",
"ProcessKey": "9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09",
"FolderKey": "a9f3b2c1-7d4e-4a8b-9c2f-5e1d3b6a8f7e",
"EvalSetId": "f3a7d219-8b4c-4e62-a951-7d3f6e2c8b04",
"CronExpression": "0 */6 * * *",
"Status": "active",
"CreatedAt": "2025-04-15T10:29:55Z",
"UpdatedAt": "2025-04-16T08:00:00Z"
}
}
Omitir --eval-set-id y --cron falla con:
{
"Result": "Failure",
"Message": "At least one of --eval-set-id or --cron must be provided.",
"Instructions": "Provide the field(s) you want to update."
}
{
"Result": "Failure",
"Message": "At least one of --eval-set-id or --cron must be provided.",
"Instructions": "Provide the field(s) you want to update."
}
pausa de programación de evaluación de uip
Pausar una programación activa: no hay más desencadenadores de ejecuciones hasta el resume.
Argumentos
| Nombre | Obligatorio | Propósito |
|---|---|---|
<schedule-id> | Sí | Programar para pausar. |
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
| — | --process-key | GUID | — | Obligatorio. Clave de proceso. |
| — | --tenant | name | sesión predeterminada | Nombre del tenant de UiPath. |
Ejemplos
uip eval schedule pause b2c3d4e5-0000-0000-0000-000000000001 \
--process-key 9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09
uip eval schedule pause b2c3d4e5-0000-0000-0000-000000000001 \
--process-key 9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09
Forma de datos (--json de salida)
{
"Code": "EvalSchedulePaused",
"Data": {
"ScheduleId": "b2c3d4e5-0000-0000-0000-000000000001",
"WorkloadId": "a1b2c3d4-0000-0000-0000-000000000001",
"ProcessKey": "9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09",
"FolderKey": "a9f3b2c1-7d4e-4a8b-9c2f-5e1d3b6a8f7e",
"EvalSetId": "f3a7d219-8b4c-4e62-a951-7d3f6e2c8b04",
"CronExpression": "0 9 * * *",
"Status": "paused",
"CreatedAt": "2025-04-15T10:29:55Z"
}
}
{
"Code": "EvalSchedulePaused",
"Data": {
"ScheduleId": "b2c3d4e5-0000-0000-0000-000000000001",
"WorkloadId": "a1b2c3d4-0000-0000-0000-000000000001",
"ProcessKey": "9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09",
"FolderKey": "a9f3b2c1-7d4e-4a8b-9c2f-5e1d3b6a8f7e",
"EvalSetId": "f3a7d219-8b4c-4e62-a951-7d3f6e2c8b04",
"CronExpression": "0 9 * * *",
"Status": "paused",
"CreatedAt": "2025-04-15T10:29:55Z"
}
}
reanudación de la programación de evaluación de uip
Reanudar una programación en pausa.
Argumentos
| Nombre | Obligatorio | Propósito |
|---|---|---|
<schedule-id> | Sí | Programar para reanudar. |
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
| — | --process-key | GUID | — | Obligatorio. Clave de proceso. |
| — | --tenant | name | sesión predeterminada | Nombre del tenant de UiPath. |
Ejemplos
uip eval schedule resume b2c3d4e5-0000-0000-0000-000000000001 \
--process-key 9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09
uip eval schedule resume b2c3d4e5-0000-0000-0000-000000000001 \
--process-key 9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09
Forma de datos (--json de salida)
{
"Code": "EvalScheduleResumed",
"Data": {
"ScheduleId": "b2c3d4e5-0000-0000-0000-000000000001",
"WorkloadId": "a1b2c3d4-0000-0000-0000-000000000001",
"ProcessKey": "9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09",
"FolderKey": "a9f3b2c1-7d4e-4a8b-9c2f-5e1d3b6a8f7e",
"EvalSetId": "f3a7d219-8b4c-4e62-a951-7d3f6e2c8b04",
"CronExpression": "0 9 * * *",
"Status": "active",
"CreatedAt": "2025-04-15T10:29:55Z"
}
}
{
"Code": "EvalScheduleResumed",
"Data": {
"ScheduleId": "b2c3d4e5-0000-0000-0000-000000000001",
"WorkloadId": "a1b2c3d4-0000-0000-0000-000000000001",
"ProcessKey": "9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09",
"FolderKey": "a9f3b2c1-7d4e-4a8b-9c2f-5e1d3b6a8f7e",
"EvalSetId": "f3a7d219-8b4c-4e62-a951-7d3f6e2c8b04",
"CronExpression": "0 9 * * *",
"Status": "active",
"CreatedAt": "2025-04-15T10:29:55Z"
}
}
eliminación de programación de evaluación de uip
Eliminar una programación de forma permanente.
Argumentos
| Nombre | Obligatorio | Propósito |
|---|---|---|
<schedule-id> | Sí | Programar para eliminar. |
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
| — | --process-key | GUID | — | Obligatorio. Clave de proceso. |
| — | --tenant | name | sesión predeterminada | Nombre del tenant de UiPath. |
Ejemplos
uip eval schedule delete b2c3d4e5-0000-0000-0000-000000000001 \
--process-key 9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09
uip eval schedule delete b2c3d4e5-0000-0000-0000-000000000001 \
--process-key 9e4b2f17-7c3a-4d81-b592-3f6e8a1d5c09
Forma de datos (--json de salida)
{
"Code": "EvalScheduleDeleted",
"Data": { "ScheduleId": "b2c3d4e5-0000-0000-0000-000000000001" }
}
{
"Code": "EvalScheduleDeleted",
"Data": { "ScheduleId": "b2c3d4e5-0000-0000-0000-000000000001" }
}
Comandos relacionados
uip eval: descripción general,execute-and-evaluateyrun.uip eval evaluator: define los evaluadores que puede utilizar el conjunto de evaluación de una programación.uip eval eval-set/evaluation: define lo que realmente se ejecuta en una programación.
Ver también
- Información general
uip or: convenciones compartidas para cada verbouip or. - Opciones globales
- Códigos de salida
- Sinopsis
- Verbos
- creación de programación de evaluación de uip
- Opciones
- Ejemplos
- Forma de datos (--json de salida)
- lista de programación de evaluación de uip
- Opciones
- Ejemplos
- Forma de datos (--json de salida)
- obtención de programación de evaluación de uip
- Argumentos
- Opciones
- Ejemplos
- Forma de datos (--json de salida)
- actualización de la programación de evaluación de uip
- Argumentos
- Opciones
- Ejemplos
- Forma de datos (--json de salida)
- pausa de programación de evaluación de uip
- Argumentos
- Opciones
- Ejemplos
- Forma de datos (--json de salida)
- reanudación de la programación de evaluación de uip
- Argumentos
- Opciones
- Ejemplos
- Forma de datos (--json de salida)
- eliminación de programación de evaluación de uip
- Argumentos
- Opciones
- Ejemplos
- Forma de datos (--json de salida)
- Comandos relacionados
- Ver también