메시지 맵 및 변환 학습 및 만들기

업데이트 날짜: 2015년 8월

Microsoft Azure BizTalk 서비스 의 변환은 데이터를 조작하도록 설계됩니다. 다음과 같은 시나리오를 고려해 보세요.

들어오는 메시지에 이름, 성, 주소, 구/군/시, 시/도 및 우편 번호가 포함된 고객 데이터가 들어 있습니다. 이 데이터를 받은 후 조작하려는 경우가 있을 수 있습니다. 예를 들어 이름과 성을 이름 값 하나로 결합할 수 있습니다.

이러한 작업을 수행하려면 Microsoft Azure BizTalk 서비스을 사용하면 됩니다. 변환을 사용하면 들어오는 메시지 데이터를 원하는 출력으로 조작할 수 있습니다.

  • XSLT 지원: 다음 작업을 수행할 수 있습니다.

    • .xslt 또는 .xsl 파일을 가져오거나 XSLT 구문 직접 입력

    • XML 확장 파일을 가져오거나 XML 구문 직접 입력

    • XslCompiledTransform 속성을 사용하여 성능 향상

    • 모든 변환 파일(.trfm)에서 XSLT 사용

    Tip
    XSLT를 사용할 때는 변환 디자인 영역이 회색으로 표시됩니다.

  • 기본 제공 매핑 작업: 문자열 조작, 설정 범위를 사용하여 반복, 식, 목록 기능, 날짜/시간, CSharp 스크립팅 등을 비롯한 여러 변환 시나리오가 기본 제공 매핑 작업을 통해 처리됩니다.

  • xs:extension 및 xs:restriction: 스키마의 복합 형식을 사용합니다.

  • 프로젝트 선택: Visual Studio에서 자체 프로젝트(BizTalk 서비스 아티팩트)로 새 변환을 만들거나 BizTalk Services 프로젝트에서 새 변환을 만들 수 있습니다. 자체 프로젝트에서 작성되는 변환은 EDI 파트너 간의 X12 규약에 추가할 수 있습니다.

  • 연결에 변환 추가: 변환이 작성되면 XML 단방향 연결 또는 XML 요청-응답 연결 내의 변환 단계 내에 변환을 추가할 수 있습니다.

    해당 단계는 XML 단방향 브리지 만들기XML 요청-응답 연결 만들기에 나와 있습니다.

참고 항목

표시: