Как получить список отображений и рабочих процессов, которые выполняются на DIS в Informatica Developer - PullRequest
0 голосов
/ 12 декабря 2018

Проблема заключается в том, что я хочу получить количество отображений и рабочих процессов (из всех запущенных приложений) в службе интеграции данных (ps это инструмент Informatica Developer, я знаю, как это можно сделать в InformaticaPowerCenter).Мы хотим ограничить количество заданий, выполняемых на DIS в любое конкретное время, до 100.

Для рабочих процессов я нашел команду (infacmd.sh wfs listActiveWorkflowInstances), но нет ничего похожего, что дает мне то же самое для отображенийа также.

Другой способ - запросить таблицы метаданных.Для сопоставлений я попытался выполнить запрос к таблице mrx_mapping_serv_req, но в ней есть запись только после завершения сопоставления.Он не показывает запись, когда выполняется сопоставление.

Ответы [ 2 ]

0 голосов
/ 12 апреля 2019

Если ваша основная цель - ограничить количество заданий, выполняемых в DIS, то вы можете сделать это, изменив Размер пула выполнения в DIS.

  1. Вход в консоль администратора
  2. Нажмите «Управление», затем «Службы и узлы»
  3. . Перейдите в свой домен и нажмите на DIS
  4. . В разделе «Параметры выполнения» должны быть параметры Максимальный размер пула выполнения по требованию, Максимальный собственныйРазмер пула выполнения и максимальный размер пула выполнения Hadoop (если у вас есть BDM).Измените их соответственно.
0 голосов
/ 13 декабря 2018

Невозможно получить "рабочие отображения" - Mappings - это другая концепция.На IS работают только Workflows и Sessions.Сказав это, можно установить ограничение на количество одновременно выполняемых сеансов в Administration Console.Вот цитата из KB :

Выполните шаги, указанные ниже, чтобы настроить максимальное количество сеансов:

Войдите в консоль администрирования Informatica.

Выберите узел, на котором работает служба интеграции.

Нажмите на свойства узла.

В разделе Порог предоставления ресурсов измените значение свойства Максимальные процессы, чтобы увеличить числосеансы, которые могут выполняться одновременно на этом сервисе интеграции.Значение по умолчанию - 10.

...