2016-04-11 1 views
0

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

ответ

1

Может быть много соединений, используемых одним сеансом - это очень часто точка интеграции ETL и данных. Те соединения, которые используются в сеансе (или сеансах!), Могут быть определены в этом сеансе. Но сеанс может использовать параметр для подключения, который будет заменен некоторым значением, определенным в файле параметров. Файл параметров может быть определен в самом сеансе или может быть определен для рабочего процесса. Или может быть какая-то внешняя утилита, которая хранит конфигурацию и выполняет рабочий процесс сгенерированным параметрическим файлом, который вы вообще не найдете в определении рабочего процесса.

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

Обратите внимание: рабочие процессы и сеансы содержат только имя соединения - там, где оно действительно подключается, зависит от определения соединения.

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

+0

Спасибо за ответ, Maciejg. Определения соединений можно найти в Workflow Manager -> Connections -> Relational, правильно? Также есть способ просмотра имен соединений, которые выполняются отдельными рабочими процессами или сеансами? –

+1

Правильно, вот где есть соединения. Однако нет простого способа проверить все соединения, используемые рабочим процессом. Если вы не используете какой-либо внешний инструмент, который анализирует XML. Я использую http://powercenter-xmlanalyzer.appspot.com/xmlAnalyzerSample - если вы разворачиваете Источники или Цели в данном сеансе, вы увидите Имя подключения (если соединение напрямую используется) или Переменная соединения (если используется переменная). – Maciejg

Смежные вопросы