누적 펑토이드 참조

 

누적 펑토이드를 사용하여 인스턴스 메시지 내에서 여러 번 발생하는 값에 대해 다양한 유형의 누적 연산을 수행합니다. 예를 들어 Cumulative Sum 펑토이드를 사용하여 인스턴스 메시지의 지정된 범위에 있는 여러 레코드에서 발생하는 값에 대한 합계를 제공할 수 있습니다.

Microsoft BizTalk Server에서 모든 누적 펑토이드는 두 개의 입력 매개 변수를 사용하며, 이 중 두 번째 매개 변수는 이전 BizTalk Server 버전의 누적 펑토이드에 사용되지 않는 선택적 영역 지정 매개 변수입니다. 두 개의 매개 변수는 다음과 같습니다.

  • 매개 변수 1: 누적될 값입니다. 이 값은 문자열 값을 사용하는 Cumulative Concatenate 펑토이드를 제외한 모든 누적 펑토이드에서 숫자여야 합니다. 적절한 데이터 형식과 누적 펑토이드가 있는 Field Attribute, Field Element 또는 Record(Mixed 속성이 True로 설정된 경우) 노드 사이에 링크를 만들어서 이 값을 제공합니다.

    참고

    스키마 트리의 상위 Record 노드 중 반복되는 노드가 없으면 누적 펑토이드를 사용할 필요가 없습니다.

  • 매개 변수 2: 첫 번째 매개 변수로 지정한 값을 누적해야 하는 범위입니다. 이 선택적인 숫자 값은 다음과 같이 인스턴스 메시지의 지정된 값이 누적에 참여하기 위해 얼마나 밀접하게 "관련"되어야 하는지 나타냅니다.

    • 기본값인 0은 요소 또는 특성 이름이 나타내는 대로 요소 또는 특성 값이 전체 인스턴스 메시지에서 누적되어야 함을 나타냅니다.

    • 영역 지정 값 1은 해당 부모 요소가 동일한 요소 또는 특성 값만 누적되어야 함을 나타냅니다.

    • 영역 지정 값 2는 해당 부모의 상위 요소가 동일한 요소 또는 특성 값만 누적되어야 함을 나타냅니다. 이처럼 값이 증가하면 누적 대상 상위 요소의 단계도 높아집니다.

참고

모든 누적 펑토이드는 입력 매개 변수가 하나만 필요한 Microsoft BizTalk Server 2000 및 Microsoft BizTalk Server 2002와 호환됩니다. 이 펑토이드의 영역 지정 매개 변수에는 전체 인스턴스 메시지 범위를 나타내는 0이 기본값으로 사용됩니다.

영역 지정 매개 변수를 포함하여 누적 펑토이드에 대한 자세한 개념 정보는 누적 펑토이드를 참조하세요.

다음 표에서는 누적 범주에 속하는 펑토이드를 보여 줍니다.

누적 펑토이드 Description
누적 평균 펑토이드를 나타내는 아이콘입니다.누적 평균 해당 인스턴스 메시지 내부에서 되풀이되는 숫자 값의 누적 평균을 계산합니다.
누적 연결 펑토이드를 나타내는 아이콘입니다.누적 연결 해당 인스턴스 메시지 내부에서 되풀이되는 문자열 값의 여러 인스턴스를 연결합니다.
누적 최대 펑토이드를 나타내는 아이콘입니다.누적 최대값 해당 인스턴스 메시지 내부에서 되풀이되는 숫자 값의 최대값을 결정합니다.
누적 최소 펑토이드를 나타내는 아이콘입니다.누적 최소값 해당 인스턴스 메시지 내부에서 되풀이되는 숫자 값의 최소값을 결정합니다.
누적 합계 펑토이드를 나타내는 아이콘입니다.누적 합계 해당 인스턴스 메시지 내부에서 되풀이되는 숫자 값의 누적 합계를 계산합니다.

참고 항목

맵에 기본 펑토이드를 추가하는 방법