Ir para o conteúdo

Chamar uma Operação a Partir de uma Linha de Comando

Para chamar ou acionar uma operação Jitterbit de uma linha de comando ou de um script em lote, você pode chamar uma operação usando seu nome ou GUID usando esta sintaxe:

Em um Agente Privado do Windows Jitterbit:

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

Em um Agente Privado Jitterbit 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 JitterbitUtils executável está localizado no <Jitterbit_Home>\bin diretório. Substitua o diretório no qual o Jitterbit está instalado em seu sistema por <Jitterbit_Home>.
  • No Linux, o jitterbit-utils executável está localizado no <Jitterbit_Home>/bin diretório. Substitua o diretório no qual o Jitterbit está instalado em seu sistema por <Jitterbit_Home>.
  • O Jitterbit_Home variável de ambiente é (por padrão) definida como:
    • Agente do Windows: C:\Program Files (x86)\Jitterbit Agent
    • Agente Linux: /opt/jitterbit
  • 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 triângulo branco no canto superior direito do painel de operação e, em seguida, clique em "Detalhes adicionais" no menu que aparece:

    anexo

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