Saltar al contenido

Llamar a una operación de Jitterbit Design Studio desde una línea de comandos en un agente privado

Para llamar o activar una operación de Jitterbit desde una línea de comandos o desde un script por lotes, puedes llamar a una operación utilizando su nombre o su GUID con esta sintaxis:

En un agente privado de Jitterbit en Windows:

> JitterbitUtils --add-operation-to-queue <operation> [--project <project_name> --environment <environment_name>]

En un agente privado de Jitterbit en Linux:

$ sudo /opt/jitterbit/bin/jitterbit-utils --add-operation-to-queue <operation> [--project <project_name> --environment <environment_name>]

Donde:

  • <operation>: Un nombre de operación o un GUID de operación
  • <project_name>: Un nombre de proyecto (opcional)
  • <environment_name>: Un nombre de entorno (opcional)

Notas:

  • En Windows, el ejecutable JitterbitUtils se encuentra en el directorio <Jitterbit_Home>\bin. Sustituye el directorio en el que Jitterbit está instalado en tu sistema por <Jitterbit_Home>.
  • En Linux, el ejecutable jitterbit-utils se encuentra en el directorio <Jitterbit_Home>/bin. Sustituye el directorio en el que Jitterbit está instalado en tu sistema por <Jitterbit_Home>.
  • La variable de entorno Jitterbit_Home está (por defecto) configurada en:
    • Agente de Windows: C:\Program Files (x86)\Jitterbit Agent
    • Agente de Linux: /opt/jitterbit
  • Sustituye el nombre o GUID de la operación por <operation>.
  • Para obtener el GUID de una operación en Design Studio, haz clic en el ícono del triángulo blanco en la esquina superior derecha del panel de la operación, luego haz clic en "Detalles Adicionales" en el menú que aparece:

    attachment

    "Detalles Adicionales" muestra un diálogo con el GUID en él. - Para obtener el GUID de una operación en Studio, consulta las instrucciones en Studio Despliegue y ejecución de operaciones. - La operación no comenzará de inmediato, sino que se pondrá en cola para ser procesada por el Motor de Procesos Harmony. - Si la operación se pasa por nombre en lugar de por GUID, Jitterbit busca la operación en la organización actual. La primera operación coincidente encontrada será utilizada. Puedes usar banderas adicionales en el comando (--project y --environment) para pasar un proyecto o entorno por nombre y restringir las búsquedas adecuadamente para que los nombres duplicados se resuelvan correctamente.