다음을 통해 공유


맵 컴파일 설정 및 출력 설정

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

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

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

지도 수준 컴파일 설정

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

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

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

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

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

참고

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

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

XML 선언 포함 또는 제외

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

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

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

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

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

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

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

참고 항목

맵 컴파일 및 테스트
BizTalk 맵 편집기 사용
BizTalk 맵 편집기의 유효한 XSLT 인코딩 형식