Ejecutar flujos de trabajo por línea de comandos
Los flujos de trabajo se pueden ejecutar mediante la línea de comandos mediante AlteryxEngineCmd. exe, que se encuentra en el directorio raíz de archivos de programa Alteryx. Debe tener una licencia de API de motor para utilizar AlteryxEngineCmd. exe.
Ejecute la aplicación analítica contenida en el flujo de trabajo > etiqueta de ruta de AppValues. Xml.
AlteryxEngineCmd. exe mi flujo de trabajo. yxmd
AlteryxEngineCmd. exe MyAnalyticApp. yxwz AppValues. XML
AlteryxEngineCmd. exe AppValues. XML
Ejemplos de valores devueltos:
- 0-éxito
- 1-existen advertencias
- 2-existen errores
Para ejecutar flujos de trabajo a través de la línea de comandos, añada la ruta de acceso raíz Alteryx a las variables de sistema de path del equipo.
El acceso a las variables del sistema varía entre los sistemas operativos. El siguiente es el proceso general.
- En el escritorio, acceda a las opciones de seguridad del sistema del equipo.
- Acceda a las opciones avanzadas.
- Acceda a las variables ambientales.
- Acceda a la variable PATH.
- Edite la variable escribiendo o pegando la ruta Alteryx. La ruta de acceso predeterminada es c:\Archivos de Files\Alteryx\bin.
Utilice este método a menos que ejecute AlteryxEngineCmd. exe desde la carpeta raíz de Alteryx o utilice toda la ruta de acceso al ejecutable:
"c:\Archivos de Files\Alteryx\bin\AlteryxEngineCmd.exe" My Workflow. yxmd
Funciones
AlteryxEngineCmd. exe mi flujo de trabajo. yxmd
Esta función ejecuta un flujo de trabajo Alteryx estándar (. yxmd) en la línea de comandos. Es útil para una serie de flujos de trabajo como un lote que debe ejecutarse en secuencia.
AlteryxEngineCmd. exe MyWorkflow1. yxmd
AlteryxEngineCmd. exe MyWorkflow2. yxmd
AlteryxEngineCmd. exe MyWorkflow3. yxmd
AlteryxEngineCmd. exe MyAnalyticApp. yxwz AppValues. XML
Esta función ejecuta una aplicación analítica (. yxwz) y utiliza los parámetros del AppValues. XML para configurar dinámicamente la aplicación analítica.
La forma más fácil de crear el archivo AppValues. XML es crear una aplicación analítica en la interfaz Alteryx. Después de la creación de la aplicación, abra el diseñador de la interfaz >prueba vista > vista. Copie y pegue el XML en un editor de texto y guárdelo como archivo. Xml.
<Value name="FILEINPUT">Prueba. CSV</Value></WizardValues>
AlteryxEngineCmd. exe AppValues. XML
Esta función es idéntica a la opción anterior, excepto en lugar de tener los parámetros. yxwz y XML, utiliza el parámetro XML e incrusta la referencia. yxwz en el XML.
</WizardValues>
<Module>MyAnalyticApp. yxwz</Module>
Prueba. Csv</Value>
AlteryxEngineCmd. exe ">"
Esta función incluye las respuestas a las preguntas en una aplicación analítica. El XML en una aplicación analítica contiene respuestas a las preguntas de la aplicación.
AlteryxEngineCmd. exe "<Module>MyAnalyticApp. yxwz</Module><Value name="FILEINPUT">Test. CSV</Value></WizardValues>"
Cambie las comillas dobles del cuerpo del XML a las comillas simples.