Как отправить электронное письмо, если рабочий процесс не запускается в Informatica

У меня есть рабочий процесс, который запускается каждый день утром в 07:15 с помощью Control-M (инструмент планирования). Я хочу получить электронное письмо на свой идентификатор от Informatica, когда рабочий процесс не запускается в течение 3 минут после время начала.


person Venkatesh    schedule 18.04.2017    source источник
comment
Вы должны пометить это как control-m, учитывая, что ответ, скорее всего, лежит... Я мог бы сделать предложение по коду Informatica, который будет работать, но, скорее всего, у control m есть элегантный способ справиться с этим (какая-то зависимость только для запуска задание в определенное время, если какое-то другое задание еще не выполнялось)   -  person Daniel Machet    schedule 19.04.2017


Ответы (1)


В задании Control-M, которое запускает ваш рабочий процесс Informatica, вы можете настроить крик для запуска, если задание не запущено/не завершено к 07:18. Вы можете дополнительно настроить этот крик так, чтобы он направлялся в пользовательское место назначения. Вам нужно будет определить это пользовательское назначение криков через Shout Destinations Manager в Configuration Manager. Например, пользовательское место назначения крика может передавать некоторые переменные в сценарий электронной почты.

person JooBear    schedule 25.04.2017
comment
Применимо ли то же самое к циклической работе? На самом деле это задание выполняется каждые 90 минут ежедневно с 07:15 до 22:00, т. е. 07:15, 08:45, 10:15 ........... 20:45. Итак, моя работа, если она не начинается за 3 минуты до запланированного времени начала, должна быть отправлена ​​тревога по электронной почте. - person Venkatesh; 25.04.2017
comment
Чтобы обеспечить циклическую работу, вам нужно будет настроить вторую работу, которая разделяет эксклюзивный Control Resource с вашей основной работой. Предполагая, что ваше задание рабочего процесса выполняется в течение >4 минут, вы можете настроить циклическое выполнение этого второго задания каждые 90 минут с 3-минутным смещением времени начала и допуском 1 мин. Это означает, что это задание будет выполняться только в том случае, если задание рабочего процесса не выполняется в период с 07:18 до 07:19 и т. д. Однако все это излишне, и мы не устраняем основную причину. Задание Control-M всегда должно запускаться в установленное время — в прошлом что мешало ему запуститься, когда это было предназначено? - person JooBear; 27.04.2017