0

현재 매핑의 특정 필드가 변경 될 때를 기반으로 이메일을 보내야하는 Informatica 매핑 및 워크 플로를 만드는 중입니다. 지금 당장 필자는 해당 필드를 정렬 한 다음 트랜잭션 컨트롤 변환으로 보냈습니다. 여기서는 현재 필드 값이 이전 필드 값과 일치하지 않으면 커밋 할 것이므로 트랜잭션을 계속 진행할 것입니다.Informatica, 하나의 세션에서 여러 개의 이메일 전송

내가 당면한 문제는 세션 수준에서 대상 값이 커밋 될 때마다 (필드 값이 변경 될 때마다) 전자 메일을 보내야하고 그 작업을 수행하는 방법이 확실하지 않다는 것입니다. 세션 내에서 전자 메일이 여러 번 전송되는 워크 플로를 만들려면 어떻게해야합니까? 또 다른 중요한 요소는이 세션이 실행될 때마다 보내야 할 전자 메일의 수가 변경되거나 매번 커밋 된 행 수가 변경 될 수도 있다는 것입니다. 그렇다면 변화하는 기준에 따라이 논리를 구현할 수있는 방법이 있습니까?

좀 더 구체적인 예를 들자면 '이름'과 '번호'필드가 있다고 상상해보십시오. 이름이 바뀔 때마다 '이름'과 '이름'이 나열된 사람에게 이메일을 보낼 수 있어야합니다. '번호'필드. 아래 그림과 같이

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 

바라건대 내가 말한 것은 충분히 명확하다. 어떤 도움을 주셔서 감사드립니다.

답변

0

전자 메일 작업이나 세션의 성공한 전자 메일을 통해 여러 개의 전자 메일을 보낼 수 없습니다. 그것들은 단지 하나의 메시지를 보냅니다.

시도해 볼 수있는 것은 목록을 입력으로 사용하여 전자 메일을 생성하여 보내는 셸 스크립트와 출력을 사용하는 것입니다.

관련 문제