맵 정보
BizTalk 맵 편집기에서 링크와 펑토이드를 사용하여 입력 스키마와 출력 스키마 간의 관계를 정의합니다. 링크는 레코드나 필드의 데이터를 직접 복사하도록 정의합니다. 링크는 다른 스키마의 항목에 직접 연결되거나 펑토이드와 연결될 수 있습니다. 펑토이드는 다음과 같은 보다 복잡한 데이터 조작을 실행합니다.
소스 스키마의 두 필드 값을 추가하고 결과를 대상 스키마에 복사합니다.
문자를 ASCII 형식으로 변환합니다.
반복 레코드의 필드 평균을 반환하고 대상 스키마의 필드에 결과를 복사합니다.
BizTalk 맵 편집기는 .btm 확장명을 사용하는 파일로 맵을 저장합니다. 이 파일은 펑토이드를 나타내는 아이콘의 위치, 스키마 항목과 펑토이드 간의 링크, 맵에 대한 기타 정보 등 맵에 대한 디자인 정보를 저장합니다. 맵을 빌드하거나 컴파일할 때 BizTalk 맵 편집기는 맵에 대한 정보를 해당 XSLT(Extensible Language Stylesheet Transformations) 스타일시트로 변환합니다.
참고
Visual Studio 컴파일러에는 단일 프로젝트에 있는 모든 문자열의 총 크기에 대해 16메가바이트 제한이 있습니다. BizTalk 프로젝트 컴파일 시 컴파일러는 어셈블리를 만들기 위해 스키마, 맵 및 오케스트레이션을 serialize하는데, 이로 인해 모든 문자열의 전체 크기가 늘어나 16MB를 초과할 수 있습니다. 이 문제를 resolve 위해 각 프로젝트의 모든 문자열의 총 크기가 16MB 미만이 되도록 스키마 및/또는 맵을 다른 Biztalk 프로젝트(일반적으로 동일한 솔루션 아래)에 배치하여 프로젝트를 다시 구성할 수 있습니다.
만들어진 맵을 사용하여 데이터를 변환할 수 있으며 해당 맵은 특정 거래 업체와 관련되거나 여러 거래 업체에 사용할 수 있습니다. 이 섹션의 항목에서는 스키마 매핑과 관련된 개념을 소개합니다. 지도에 대한 배경 정보는 지도를 참조 하세요.