Я новичок в Jitterbit, и я работаю в Jitterbit Studio 5.6.0.1. В нашем развернутом проекте мы имеем 4 последовательных операции, и первый из них запланирован. То, что я хочу сделать, - это поставить условие на первую запланированную операцию, чтобы она не выполнялась до тех пор, пока все операции из предыдущего запуска не будут завершены. Я хочу избежать операции дважды. Любая помощь? СпасибоJitterbit run operation состояние
1
A
ответ
2
Прежде всего, я предлагаю модернизировать вашу студию до 8.12 (текущая версия). Кроме того, если вы добавите скрипт перед операцией, которую вы хотите проверить, вы можете использовать что-то вдоль этих линий:
isInQueue=GetOperationQueue("<TAG>Operations/Your_Operation</TAG>");
isRunning=isInQueue[0][1];
if(isRunning==1 && isRunning!=Null(),
"Do Something";
);
Это просто очень основная идея о том, как вы можете справиться с этим. В моей ситуации у меня есть операция, в которой есть только такой скрипт, который либо прямо к скрипту запускается, если он еще не запущен, либо направлен в тупик, если ему нужно пропустить этот запланированный экземпляр.