Как использовать значение переменной из сопоставления для принятия решения об отправке электронного письма или нет - PullRequest
0 голосов
/ 03 января 2019

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

Я создал отображение, но не уверен, как передать значение переменной в задачу электронной почты.

Есть предложения по этому поводу?

Спасибо

1 Ответ

0 голосов
/ 08 января 2019

Используйте Mapping Variable и установите его с помощью функции SetVariable. Затем создайте переменную Workflow и используйте ее на вкладке Components сеанса в Post-session on success variable assignment, чтобы передать значение из переменной преобразования в переменную рабочего процесса. Затем используйте переменную рабочего процесса в своей задаче электронной почты или в любом другом месте рабочего процесса.

Это очень хорошая идея, чтобы инициализировать вашу переменную некоторым значением по умолчанию, например, -999, используя Assignment task в рабочем процессе, а затем также использовать Pre-session variable assignment, чтобы передать значение по умолчанию в переменную отображения. В противном случае вы можете обрабатывать со значением, сохраненным в хранилище.

...