영어로 읽기

다음을 통해 공유


스키마 유효성 검사

EDI 수신 파이프라인과 EDI 송신 파이프라인에서는 다음 스키마를 사용하여 메시지의 유효성을 검사합니다.

  • 봉투 유효성 검사: \Program Files (x86)\Microsoft BizTalk Server <VERSION의 서비스 스키마 Microsoft.BizTalk.Edi.BaseArtifacts.dll>

  • 트랜잭션 집합 유효성 검사: \Program Files (x86)\Microsoft BizTalk Server VERSION>XSD_Schema<\EDI의 스키마 저장소에 있는 메시지 스키마

  • 승인 메시지 유효성 검사: 의 CONTRL, 997 및 TA1 스키마 Microsoft.BizTalk.Edi.BaseArtifacts.dll

    Microsoft.BizTalk.Edi.BaseArtifacts.dll 스키마는 설치 프로그램에 의해 자동으로 배포됩니다. 이러한 스키마는 BizTalk Server 관리 콘솔의 BizTalk EDI 애플리케이션스키마 노드에 나열됩니다.

    메시지 스키마를 사용하려면 \Program Files (x86)\Microsoft BizTalk Server VERSION>XSD_Schema\EDI 폴더에서 MicrosoftEdiXSDTemplates.exe <자체 추출 파일을 실행하여 서버의 하드 드라이브에 설치한 다음 Visual Studio의 프로젝트에 배포해야 합니다.

    스키마 결정

    EDI 수신 파이프라인에서는 수신 메시지를 처리할 때 규약 조회 및 스키마 검색 프로세스를 통해 메시지를 처리하는 데 사용할 스키마의 네임스페이스를 확인합니다. 자세한 내용은 규약 확인, 스키마 검색 및 받은 EDI 메시지에 대한 권한 부여를 참조하세요.

    EDI 송신 파이프라인에서는 보낼 메시지를 만들 때 규약 속성을 사용하여 봉투를 채운 다음 트랜잭션 집합에 있는 정보의 스키마 유효성 검사를 수행합니다. 스키마를 로드한 후 송신 파이프라인에서는 규약 속성 또는 대체(Fallback) 규약(규약이 지정되지 않은 경우)을 기준으로 스키마의 유효성을 검사합니다. 스키마 유효성을 검사한 후 파이프라인에서는 스키마를 기준으로 트랜잭션 집합의 유효성을 검사합니다.

참고 항목

EDI 메시지 유효성 검사