영어로 읽기

다음을 통해 공유


반복 활동

반복 활동은 오케스트레이션 내에서 반복되는 액션을 참조합니다. 오케스트레이션 내에서 반복되는 액션에서 이벤트를 캡처할 수 있습니다. 이렇게 하려면 다른 활동을 만든 후 새 활동 마일스톤 및 데이터를 모두 루프 내에 매핑합니다. 루프에서 예약된 실행마다 데이터 처리가 두 번 이상 발생하므로 이 작업이 필요합니다. 다음 그림은 이러한 경우의 예를 보여 줍니다.

반복 작업의 예를 보여 주는 이미지입니다.

그림과 같이 루프에서 처리하는 여러 품목이 있는 구매 주문이 있는 경우 "항목 가격이 $100인 구매 주문은 무엇인가요?"와 같은 질문이 모호합니다. 다음과 같은 질문이 명확합니다.

  • 가격이 $100인 품목을 포함하는 구매 주문서는 무엇입니까?

  • 총 품목 가격/최소 품목 가격/최대 품목 가격이 $100인 구매 주문서는 무엇입니까?

    명확한 질문을 만들려면 품목을 구매 주문서와는 별개로 생각해야 합니다. 추적 프로필 편집기에서 루트 활동(예: 구매 주문서)은 루프 외부의 모든 액션에 매핑됩니다. 자식 활동(예: 품목)은 루프 내의 액션에 매핑됩니다.

    페이로드 항목을 루트 활동에 대한 ActivityID로 사용해야 하며 이 페이로드 항목을 루트 내의 일부 메시지에서 사용할 수 있게 해야 합니다. 또한 활동을 자식 활동 아래에 표시되는 관계 노드에 매핑한 후 루트 활동으로 명명합니다.

참고 항목

이벤트 스트림을 사용하여 BAM 활동 구현