Chamar uma operação do Jitterbit Design Studio a partir de uma linha de comando em um agente privado
Para chamar ou acionar uma operação do Jitterbit a partir de uma linha de comando ou de um script em lote, você pode chamar uma operação usando seu nome ou seu GUID com a seguinte sintaxe:
Em um agente privado do Jitterbit no Windows:
> JitterbitUtils --add-operation-to-queue <operation> [--project <project_name> --environment <environment_name>]
Em um agente privado do Jitterbit no Linux:
$ sudo /opt/jitterbit/bin/jitterbit-utils --add-operation-to-queue <operation> [--project <project_name> --environment <environment_name>]
Onde:
<operation>: Um nome de operação ou um GUID de operação<project_name>: Um nome de projeto (opcional)<environment_name>: Um nome de ambiente (opcional)
Notas:
- No Windows, o executável
JitterbitUtilsestá localizado no diretório<Jitterbit_Home>\bin. Substitua o diretório em que o Jitterbit está instalado em seu sistema por<Jitterbit_Home>. - No Linux, o executável
jitterbit-utilsestá localizado no diretório<Jitterbit_Home>/bin. Substitua o diretório em que o Jitterbit está instalado em seu sistema por<Jitterbit_Home>. - A variável de ambiente
Jitterbit_Homeé (por padrão) definida como:- Agente do Windows:
C:\Program Files (x86)\Jitterbit Agent - Agente do Linux:
/opt/jitterbit
- Agente do Windows:
- Substitua o nome ou GUID da operação por
<operation>. -
Para obter o GUID de uma operação no Design Studio, clique no item de menu do triângulo branco no canto superior direito do painel da operação e, em seguida, clique em "Detalhes Adicionais" no menu que aparece:

"Detalhes Adicionais" exibe uma caixa de diálogo com o GUID nela. - Para obter o GUID de uma operação no Studio, veja as instruções em Implantação e execução de operações. - A operação não começará imediatamente, mas será colocada em uma fila para ser processada pelo Harmony Process Engine. - Se a operação for passada pelo nome em vez de pelo GUID, o Jitterbit procura a operação na organização atual. A primeira operação correspondente encontrada será utilizada. Você pode usar flags adicionais no comando (
--projecte--environment) para passar um projeto ou ambiente pelo nome e restringir as buscas adequadamente para que nomes duplicados sejam resolvidos corretamente.