다음을 통해 공유


맵 컴파일 및 출력 설정 설정

BizTalk 매퍼에서 지도 속성을 설정합니다.

이러한 맵 속성을 사용하여 맵이 컴파일되는 방식을 설정하고, XML 선언을 포함하거나 제외하고, 인코딩을 설정할 수 있습니다.

이 항목에서는 지도에서 이러한 속성을 설정하는 방법을 보여 줍니다.

지도 수준 컴파일 설정

BizTalk Server 2016부터 맵을 XslTransform 컴파일할 클래스 또는 XslCompiledTransform 클래스를 선택합니다.

  1. 그리드 보기에서 지도를 엽니다.

  2. 매퍼 그리드의 아무 곳이나 마우스 오른쪽 단추로 클릭하고 속성을 선택합니다.

  3. XSL 변환 사용 속성을 설정합니다.

    옵션 설명
    정의되지 않음 XslTransform 설정에 대한 레지스트리 플래그가 사용됩니다.
    • 64비트 호스트 인스턴스: HKLM\SOFTWARE\Microsoft\BizTalk Server\3.0\Configuration
    • 32비트 호스트 인스턴스 및 Visual Studio의 테스트 맵 기능: HKLM\SOFTWARE\Wow6432Node\Microsoft\BizTalk Server\3.0\Configuration
    진실 맵 수준 컴파일 속성이 (레거시 동작)으로 XslTransform 설정됨
    거짓 맵 수준 컴파일 속성이 XslCompiledTransform

비고

BizTalk Server 2013부터 매퍼 컴파일 동작이 XslTransform에서 XslCompiledTransform로 변경되었습니다. 매퍼 업데이트의 의미 블로그 게시물은 동작 및 잠재적 영향에 대한 훌륭한 설명을 제공합니다.

BizTalk Server 2016부터 맵을 컴파일할 클래스를 선택할 수 있습니다.

XML 선언 포함 또는 제외

XML 선언이 출력인지 여부를 선택할 수 있습니다.

  1. 그리드 보기에서 지도를 엽니다.
  2. 매퍼 그리드의 아무 곳이나 마우스 오른쪽 단추로 클릭하고 속성을 선택합니다.
  3. XML 선언 생략 속성의 드롭다운 목록에서 예를 선택하여 XML 선언을 생략합니다. XML 선언을 생략하지 않하려면 [아니요 ]를 선택합니다.

XML 선언은 다음과 유사하게 표시됩니다( 아니요를 선택한 경우).

<?xml version="1.0" encoding="utf-8"?>  

출력 인스턴스 데이터에 대한 인코딩 설정

인코딩은 런타임 엔진에 맵의 출력 결과를 만들 때 사용할 문자 집합을 결정하는 데 필요한 정보를 제공합니다.

  1. 그리드 보기에서 지도를 엽니다.
  2. 매퍼 그리드의 아무 곳이나 마우스 오른쪽 단추로 클릭하고 속성을 선택합니다.
  3. XSLT 인코딩 속성의 드롭다운 목록에서 출력 인스턴스 데이터에 사용할 문자 집합을 선택합니다.

또한 참조하십시오

맵 컴파일 및 테스트
BizTalk 매퍼 사용
유효한 BizTalk Mapper XSLT 인코딩 형식