現在、Informaticaのマッピングとワークフローを作成しています。マッピングの特定のフィールドが変更されたときにメールを送信する必要があります。今、私はそのフィールドをソートし、トランザクション制御変換に送信します。ここで、現在のフィールド値が前のフィールド値と一致しない場合は、コミットします。そうでなければ、トランザクションを続行します。Informatica、1つのセッションで複数のメールが送信される
私が取り組んでいる問題は、セッションレベルでは、ターゲット値がコミットされるたびに(フィールド値が変更されたとき)電子メールを送信しなければならないということです。セッション内で電子メールが複数回送信されるワークフローを作成するにはどうすればよいですか?もう1つの重要な要素は、このセッションが実行されるたびに、送信する必要がある電子メールの数が変更されるか、毎回コミットされる行の数も変更される可能性があることです。それでは、変化する基準に基づいてこのロジックを実装する方法はありますか?
もっと具体的な例を挙げれば、名前が変わるたびに「名前」と「番号」を記載した人にメールを送信できるようにする必要があります。 'Number'フィールド。以下に示すように
Names Number
Bob 23
Bob 31
Bob 41
Alex 14
Alex 75
Steve 32
Steve 29
Steve 83
セッションがが実行される次回は、フィールドは、完全に異なるかもしれないが、私はまだ名前があれば、誰かに電子メールを送信する必要がどこに適用するために同じロジックが必要になります変更。
Names Number
Tom 42
Carl 12
Carl 23
Carl 56
Carl 23
Evan 31
Evan 24
Kevin 21
私が言ったことは、十分に明確です。どんな助けでも事前に感謝します!