Ejecutar workflow/jmpflow mediante el símbolo del sistema o powershell, etc.Contamos con una gran cantidad de análisis que se escriben en jmp y luego se nos entregan para automatizarlos. Nuestro proceso actual consiste en reescribirlos en Python, MatLab, etc. Queremos acelerar el desarrollo y utilizar jmp para nuestra automatización.
¿Cómo ejecutar jmpflow desde la línea de comandos, PowerShell o Python?
Automatización y scriptingVentanasRe: Ejecutar flujo de trabajo/jmpflow mediante el símbolo del sistema o PowerShell, etc.Guarde el flujo de trabajo JMP como un script JSL. Esto se puede hacer desde el triángulo rojo de Generador de flujo de trabajo > Exportar > Guardar en ventana de script.
Coloque la ruta a jmp.exe en la variable de sistema de ruta y, luego, podrá llamar a jmp.exe desde la línea de comandos. Para ejecutar el script desde la línea de comandos, llame al archivo .jsl como argumento.
Algo como
C:\>script.jsl jmp.exe
Re: Ejecutar flujo de trabajo/jmpflow mediante el símbolo del sistema o PowerShell, etc.No veo la opción Exportar en " Workflow Builder > Exportar > Guardar en la ventana de script ". Sí veo la opción Exportar en "Archivo > Exportar", pero está inhabilitada.
Para otros que tienen la misma pregunta/problema
Estoy copiando manualmente el " Código de paso " generado desde jmpflow a un archivo jsl (uno por uno).
Los scripts se ejecutarán en una máquina Windows.
https://community.jmp.com/t5/Discussions/calling-JMP-from-command-line- without-GUI/td-p/1619
Parece que no puedes ejecutar JMP sin interfaz gráfica de usuario (sin abrir la interfaz gráfica de usuario de JMP) desde la línea de comandos.
Estoy usando la automatización OLE (c#) para ejecutar los scripts sin interfaz gráfica.
https://www.jmp.com/support/help/en/18.0/index.shtml#page/jmp/ole-automation.shtml
Re: Ejecutar flujo de trabajo/jmpflow mediante el símbolo del sistema o PowerShell, etc.El Generador de flujo de trabajo > Exportar > Guardar en la ventana de script es específico de JMP 18
Para JMP 17 sería Generador de flujo de trabajo > Guardar en ventana de script