Как запустить задание по требованию в Control-M

Мы хотели бы запускать задание в Control-M по запросу из внешнего приложения без использования планировщика. Существует ли веб-служба или API, которые Control-M предоставляет для выполнения этого в приложении .Net?


person user1261620    schedule 17.10.2014    source источник


Ответы (2)


Существует также API Java и API веб-службы как часть «интеграции бизнес-процессов». См. https://communities.bmc.com/message/482038#482038 и https://communities.bmc.com/community/bmcdn/enterprise_scheduling_workload_automation/blog/2013/11/25/my-control-m-tech-tips-volume-1 для получения дополнительной информации.

person Peti    schedule 09.12.2014

Вместе с Control-M поставляется несколько утилит (инструменты командной строки).

Эти утилиты очень полезны в сценарии, который вы здесь упомянули. Одной из таких утилит, которую мы используем, является «ctmorder». У нас должно быть задание в базе данных Control M, которое будет вызывать эта утилита. Теперь, в зависимости от требований, вы можете передать имя таблицы/имя задания/параметр на сервер управления M, и это вызовет соответствующее задание в управлении M.

Google может дать вам путь к документации по утилитам Control-M ("Control-M Utility_guide.pdf"). Это не похоже на plug-n-play. Вам придется немного поработать над ними, чтобы использовать его.

person Justin    schedule 13.11.2014