펑토이드 참조

 

BizTalk 맵 편집기는 소스 인스턴스 메시지에서 대상 인스턴스 메시지로 변환되는 데이터에 대해 다양한 작업을 수행하기 위해 맵에 사용할 수 있는 광범위한 펑토이드 집합을 제공합니다. 이 섹션에서는 BizTalk 맵 편집기 펑토이드에 대한 참조 정보를 제공합니다.

중요

Microsoft BizTalk Server .NET Framework 기본 기능을 사용하기 때문에 일부 펑토이드에서 생성된 결과는 이전 버전의 BizTalk Server 해당하는 펑토이드와 다릅니다. 예상한 결과를 얻으려면 맵을 철저히 테스트해야 합니다.

참고

펑토이드에 대한 입력 매개 변수가 잘못된 경우에는 항상 이 매개 변수를 대체하는 기본값이 해당 펑토이드로 전달됩니다. 숫자 입력 매개 변수의 기본값은 0이며 다른 모든 입력 매개 변수의 기본값은 비어 있습니다.

위 내용이 모든 펑토이드에 적용되는 것은 아닙니다. 예를 들어 MathAdd와 같은 펑토이드에는 기본값이 적용되지만 MathSqrt나 GetCummulativeAvg와 같은 펑토이드에는 기본값이 적용되지 않습니다.

참고

펑토이드가 대상 스키마의 Record 노드에 연결하는 경우 출력 문서가 스키마에 대해 유효하려면 해당 노드의 Mixed 속성이 True 로 설정되어 있어야 합니다. 이는 펑토이드가 데이터를 해당 요소에 쓰기 때문입니다. 콘텐츠 형식SimpleContent인 경우 Mixed 속성을 False로 설정할 수 있습니다.

다음 표는 이러한 펑토이드를 범주별로 보여 줍니다.

펑토이드 범주 Description
고급 펑토이드 참조 고급 펑토이드를 사용하여 사용자 지정 스크립트 구현, 값 매핑, 반복 레코드에서 데이터 관리 및 추출 등의 다양한 데이터 조작 유형을 만들 수 있습니다.
변환 펑토이드 참조 변환 펑토이드를 사용하여 문자를 숫자 표현으로 변환하고 숫자를 한 기준에서 다른 숫자로 변환합니다.
누적 펑토이드 참조 누적 펑토이드를 사용하여 인스턴스 메시지 내에서 여러 번 발생하는 값에 대해 다양한 유형의 누적 연산을 수행합니다.
데이터베이스 펑토이드 참조 데이터베이스 펑토이드를 사용하여 데이터베이스에서 데이터를 조회하고 간단한 상호 참조 작업(ID 매핑이라고도 함)을 수행합니다.
Date and Time 펑토이드 참조 날짜 및 시간 펑토이드를 사용하여 출력 데이터에서 날짜, 시간, 날짜 및 시간을 추가하거나 지정된 날짜에 일을 추가합니다.
논리적 펑토이드 참조 논리 펑토이드를 사용하여 다른 펑토이드의 동작을 조건부로 제어하고 특정 출력 데이터가 생성되는지 여부를 확인합니다.
수치 펑토이드 참조 수학 펑토이드를 사용하여 더하기, 곱하기 및 나누기와 같은 특정 숫자 계산을 수행합니다.
공학용 펑토이드 참조 Scientific 펑토이드를 사용하여 로그, 지수 및 삼각 함수와 같은 특정 과학적 계산을 수행합니다.
문자열 펑토이드 참조 문자열 펑토이드를 사용하여 연결, 길이, 찾기 및 트리밍과 같은 잘 알려진 문자열 함수를 사용하여 데이터 문자열을 조작합니다.