Как сбой потока задач в информатике с помощью пакетного сценария Windows

Мы вызываем пакетный сценарий Windows в облаке информатики для команд предварительной и последующей обработки. но мы не можем передать сообщение выхода 1 в информатику, чтобы не выполнить задачу. Пакетный сценарий Windows отлично работает отдельно, но когда сценарий дает сбой, информатика не может понять код выхода и всегда передает сценарий. Короче говоря, задача информатики всегда проходит, независимо от того, проходит ли сценарий или нет. Пожалуйста помоги !


person rohit    schedule 11.07.2016    source источник
comment
В таких сценариях безопасно использовать ожидание события. Создайте пустой файл, если ваши процессы завершились успешно. Итак, я думаю, вам нужно создать рабочий процесс (и импортировать его в облако информации), затем задачу, поток задач, а затем вы можете запустить его с ожиданием события. Это всего лишь мои 2 цента.   -  person Koushik    schedule 11.07.2016
comment
Позвольте мне дать вам краткое представление о том, что я пытаюсь сделать. На самом деле я беру последнюю дату из контрольной таблицы и сравниваю с системной датой. если это не соответствует, то провалите сценарий, а также задачу информатики, но я могу провалить сценарий, а не задачу. Задача информатики всегда идет к успеху.   -  person rohit    schedule 11.07.2016
comment
В информационном облаке у вас есть функция ABORT('msg'). Вы можете создать сопоставление в качестве предварительной обработки, чтобы проверить, совпадают ли контрольная дата и системная дата, и соответственно прервать.   -  person Koushik    schedule 12.07.2016
comment
@Koushik: - спасибо за предложение!   -  person rohit    schedule 13.07.2016
comment
Сравнение контрольной таблицы с системной датой является постобработкой?   -  person Mohan Raj    schedule 28.07.2016


Ответы (2)


Команды до или после сеанса могут быть написаны для запуска сценариев FTP/SFTP или хранимых процедур, переименования или архивирования файлов или выполнения команд постобработки. Не могли бы вы попробовать то же самое, используя хранимые процедуры и добавить обработку исключений, когда сравнение не удается.

person Mohan Raj    schedule 28.07.2016

Вы должны включить свойство «Сбой задачи при сбое какой-либо команды» в командной задаче, чтобы Informatica распознала сбой сценария/команды и не выполнила командную задачу. Пожалуйста, обратитесь к снимку ниже

введите здесь описание изображения

person Srini    schedule 11.07.2016
comment
Мы работаем в облаке информатики, и в облаке такой опции нет. - person rohit; 12.07.2016