Как прервать все рабочие процессы в Informatica

Я не знал, где еще разместить это, так как на этом сайте есть вопросы по Informatica. Но в настоящее время для abort рабочих процессов в Informatica я должен щелкать правой кнопкой мыши каждый рабочий процесс и вручную выбирать прерывание:

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

Учитывая, что у меня одновременно активны несколько сотен рабочих процессов, их abort вручную занимает очень много времени.

Есть ли программный или заранее заданный графический интерфейс, позволяющий прерывать все рабочие процессы сразу?


person Sauron    schedule 10.11.2015    source источник
comment
Вы можете написать сценарий, который просматривает список всех рабочих процессов и выполняет команду pmcmd abortworkflow для каждого из них.   -  person Samik    schedule 11.11.2015
comment
@Samik где окно скрипта? Вы можете предоставить образец сценария?   -  person Sauron    schedule 11.11.2015
comment
Я говорил о внешних сценариях Shell на сервере Informatica, их нет внутри приложения PowerCenter. Вы можете запустить или остановить рабочий процесс с помощью команды pmcmd в командной строке.   -  person Samik    schedule 11.11.2015


Ответы (2)


Вы можете сбросить Службу интеграции. Это прервет все рабочие процессы.

В противном случае вам нужно будет создать сценарий для прерывания рабочих процессов с помощью pmcmd.

person stickabee    schedule 11.11.2015

Вы можете перечислить все имена рабочих процессов в файле (или получить список рабочих процессов из репозитория с помощью запроса репозитория) и передать каждый рабочий процесс следующей команде pmcmd, которая автоматически прервет его с помощью сценария оболочки.

pmcmd abortworkflow -service informatica-integration-Service -d имя-домена -u имя-пользователя -p пароль -f имя-папки -w имя-рабочего процесса

pmcmd aborttask -service informatica-integration-Service -d имя-домена -u имя-пользователя -p пароль -f имя-папки -w имя-рабочего процесса имя-задачи

Сообщите мне, если вам понадобится дополнительная помощь.

person karthik G    schedule 05.09.2017