- 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
- 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
validación de flujo maestro de uip
Sintaxis y opciones para `validación de flujo maestro de uip`, que valida un archivo `.flow` frente al esquema y las políticas de gobernanza opcionales.
uip maestro flow validate valida un archivo .flow contra el esquema de flujo con comprobaciones estructurales de campos cruzados. Un pase --governance opcional valida adicionalmente los nodos agente según las políticas de control de tu organización.
Sinopsis
uip maestro flow validate <flowFile> [--governance] [--strict-bindings] [--strict-expressions]
uip maestro flow validate <flowFile> [--governance] [--strict-bindings] [--strict-expressions]
Prevalece las opciones globales. Los códigos de salida siguen el contrato estándar.
Argumentos
<flowFile>(required) — path to the.flowfile, or a project directory containing one. For a directory, the command validates the same.flowfile thatuip maestro flow debugruns: theMainFilefromproject.uiproj, then<Name>.flow, then the first.flowfile in the project root,content/, orflow_files/. The command fails when the directory has no.flowfile.
Opciones
--governance— también valida los nodos agente según las políticas de control de la organización. Requiereuip login; la CLI obtieneenforcementsy el permitidomodelNamesde la plataforma antes de ejecutar la comprobación. Si la obtención falla, el comando falla: omite--governancepara omitir las comprobaciones de política.--strict-bindings— falla la validación cuando un nodo HTTP administradocore.action.http.v2() lleva una etiqueta en forma de conector pero no un enlace de Integration Service. Predeterminado: solo advertir : omitir este marcador aún ejecuta la comprobación, solo que no falla la compilación.--strict-expressions— falla la validación cuando una expresión o cuerpo de script tiene un error de tipo, según el mismo comprobador de expresiones que utiliza el lienzo. Predeterminado: solo advertir. Esta comprobación de activación de CI siempre se ejecuta; el marcador solo controla si sus hallazgos son fatales.
Comportamiento
- La validación del esquema se ejecuta localmente y no requiere inicio de sesión.
- Las comprobaciones estructurales garantizan que las referencias entre nodos, bordes, vinculaciones, variables y definiciones sean coherentes.
- Con
--governancese marca cualquier nodo agente cuya configuración (modelo, herramientas, políticas) entre en conflicto con las aplicaciones obtenidas. - Node and edge IDs that start with
previeware errors: the converter that packs the flow leaves those nodes and edges out, souip maestro flow packanduip maestro flow debugfail. Rename the node or edge, and update its edges and$varsreferences. Sticky notes are exempt.
Ejemplos
# Structural validation only (no login required)
uip maestro flow validate invoice-flow.flow
# Full validation including governance policy for agent nodes
uip maestro flow validate invoice-flow.flow --governance
# Validate the project's main .flow file
uip maestro flow validate ./my-flow-project
# Fail on expression and script type errors (warnings by default)
uip maestro flow validate invoice-flow.flow --strict-expressions
# Structural validation only (no login required)
uip maestro flow validate invoice-flow.flow
# Full validation including governance policy for agent nodes
uip maestro flow validate invoice-flow.flow --governance
# Validate the project's main .flow file
uip maestro flow validate ./my-flow-project
# Fail on expression and script type errors (warnings by default)
uip maestro flow validate invoice-flow.flow --strict-expressions
Forma de datos (--json de salida)
En caso de éxito:
{
"Code": "FlowValidate",
"Data": {
"File": "invoice-flow.flow",
"Status": "Valid"
}
}
{
"Code": "FlowValidate",
"Data": {
"File": "invoice-flow.flow",
"Status": "Valid"
}
}
When the file is valid but has warnings, Data also carries Warnings: a string with the warning count followed by one - [<path>] <message> line per warning.
On validation failure, the command exits with code 1 and returns a Failure result. Message is Validation failed for <file>, and Instructions holds the error count followed by one - [<severity>] [<path>] <message> line per issue.
Ver también
uip maestro flow debug: validación dinámica a través de Studio Webuip maestro flow pack— empaquetar un proyecto validado- Descripción general del flujo