다음을 통해 공유


EDI 및 AS2 상태 보고서를 사용하도록 설정

이 항목에서는 BizTalk Server 관리 콘솔의 그룹 개요 페이지에서 EDI 및 AS2 상태 보고서를 구성하는 방법에 대해 설명합니다.

상태 보고 추적 데이터는 아래 절차에서 선택한 저장소 속성에 따라 BizTalk 추적 데이터베이스(BizTalkDTADb)에 저장됩니다. 각 계약에 대해 상태 보고를 사용하도록 BizTalk Server 구성할 수 있습니다. 저장하는 데이터 양에 따라 활성 저장소의 데이터를 정기적으로 보관하고 적절하게 보관 저장소에서 지워야 합니다. BizTalkDTADb 데이터베이스 관리에 대한 자세한 내용은 BizTalk 추적 데이터베이스 보관 및 제거를 참조하세요.

다음 세 가지 방법으로 상태 보고서를 사용하도록 설정할 수 있습니다.

  • 계약으로 확인된 인바운드 또는 아웃바운드 EDI 교환에 대해 상태 보고서를 사용하도록 설정합니다.

  • EDI 대체 규약 속성에 상태 보고서를 사용하도록 설정하면 BizTalk Server 규약을 확인할 수 없는 EDI 교환에 대해 상태 보고가 활성화됩니다.

  • AS2 메시지에 대해 상태 보고서를 사용하도록 설정합니다.

필수 구성 요소

BizTalk Server Administrators 그룹 또는 BizTalk Server B2B 운영자 그룹의 구성원으로 로그온해야 합니다.

계약에 대해 EDI 상태 보고서를 사용하도록 설정하려면 다음을 수행하십시오.

  1. BizTalk Server 관리 콘솔의 BizTalk Server 관리 및 BizTalk 그룹 노드 아래에서 당사자 노드를 클릭합니다.

  2. 당사자 및 비즈니스 프로필 창에서 상태 보고를 사용하도록 설정할 X12 또는 EDIFACT 계약이 있는 파티를 클릭합니다.

  3. 계약 섹션에서 상태 보고를 사용하도록 설정할 규약을 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.

  4. 일반 탭의 공통 호스트 설정 섹션에서 보고 켜기를 클릭합니다.

    참고

    이 단계를 수행하면 BizTalk Server 관리 콘솔의 상태 보고서 UI에 메시지 항목이 입력됩니다.

  5. 보고할 트랜잭션 집합/페이로드 저장을 선택하여 추적(BizTalkDTADb) 데이터베이스의 EDI 테이블에 트랜잭션 집합을 저장합니다.

    참고

    일괄 처리 오케스트레이션 인스턴스가 활성화된 동안 트랜잭션 집합 저장소를 사용하도록 설정하면 생성 중인 일괄 처리에 대해 트랜잭션 집합이 저장되지 않습니다. 그러나 일괄 처리 오케스트레이션 인스턴스가 활성화된 동안 트랜잭션 집합 저장소를 사용하지 않도록 설정하면 일괄 처리 중에 저장소가 비활성화됩니다.

  6. 확인을 클릭합니다.

  7. 컴퓨터 관리 대화 상자에서 BizTalk 서비스를 다시 시작합니다. 솔루션에서 AS2EdiReceive 파이프라인 또는 AS2EdiSend 파이프라인을 사용하는 경우 iisreset 명령을 사용하여 IIS 관리 서비스를 다시 시작합니다.

    참고

    변경 내용을 적용하려면 EDI 상태 보고가 활성화 또는 비활성화된 후 BizTalk 서비스를 다시 시작해야 합니다. 솔루션에서 AS2EdiReceive 또는 AS2EdiSend 파이프라인을 사용하는 경우 BizTalk 서비스 및 IIS 서비스를 다시 시작하여 변경 내용을 적용해야 합니다. AS2 상태 보고를 사용하도록 설정하는 경우에는 이 작업이 필요하지 않습니다.

대체 계약에 대해 EDI 상태 보고서를 사용하도록 설정하려면 다음을 수행하십시오.

  1. BizTalk Server 관리 콘솔에서 BizTalk Server 관리, BizTalk 그룹 노드, 파티를 마우스 오른쪽 단추로 클릭한 다음 X12 대체 설정 또는 EDIFACT 대체 설정을 선택합니다.

    참고

    대체 규약에서 상태 보고서를 구성하면 메시지에 대해 확인된 규약이 없는 경우에만 구성이 적용됩니다.

  2. 대체 설정 일반 페이지 탭에서 EDI 보고 활성화를 클릭합니다.

    참고

    이 단계를 수행하면 BizTalk Server 관리 콘솔의 상태 보고서 UI에 메시지 항목이 입력됩니다.

  3. 보고할 트랜잭션 집합/페이로드 저장을 선택하여 추적(BizTalkDTADb) 데이터베이스의 EDI 테이블에 트랜잭션 집합을 저장합니다.

    참고

    EDIFACT로 인코딩된 메시지의 경우: 이 속성을 선택하는 경우 EDI 전역 속성 대화 상자의 UNB 세그먼트 정의 페이지에서 UNB3.2 필드 값(코드 한정자)도 선택해야 합니다. 이 속성은 기본적으로 설정되지 않으며 보고에 대한 저장소 트랜잭션 집합/페이로드 를 선택했지만 UNB3.2에 대해 값을 선택하지 않으면 교환이 일시 중단됩니다.

  4. 확인을 클릭합니다.

AS2 상태 보고서를 사용하도록 설정하려면 다음을 수행하십시오.

  1. BizTalk Server 관리 콘솔의 BizTalk Server 관리 및 BizTalk 그룹 노드 아래에서 당사자 노드를 클릭합니다.

  2. 당사자 및 비즈니스 프로필 창에서 상태 보고를 사용하도록 설정할 X12 또는 EDIFACT 계약이 있는 파티를 클릭합니다.

  3. 계약 섹션에서 상태 보고를 사용하도록 설정할 규약을 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.

  4. 공용 호스트 설정 섹션에서 보고 켜기를 클릭합니다.

    참고

    이 단계를 수행하면 BizTalk Server 관리 콘솔의 상태 보고서 UI에 메시지 항목이 입력됩니다.

  5. 규약 속성 대화 상자의 단방향 규약 탭에서 NRR(수신자 메시지 추적) 페이지를 클릭합니다.

  6. NRR(수신자 메시지 추적) 페이지에서 인바운드 인코딩된 AS2 메시지에 대해 NRR 사용 을 클릭하여 들어오는 메시지의 유선 형식을 표시할 수 있습니다.

    참고

    메시지의 유선 형식은 AS2 메시지 및 상관 관계 MDN 상태 페이지에서 메시지를 마우스 오른쪽 단추로 클릭한 다음 메시지 와이어 형식을 클릭하면 표시됩니다.

    참고

    거부하지 않는 데이터베이스에 있는 모든 데이터의 스토리지를 사용하도록 설정하려면 보고 설정 속성을 선택해야 합니다. 이 속성이나 부인 방지 데이터베이스에 데이터를 저장할 수 있도록 하는 다른 속성을 선택하면 AS2 보고를 활성화하라는 팝업 메시지가 표시됩니다. 예를 클릭하면 AS2 보고가 활성화됩니다.

  7. NRR(수신자 메시지 추적) 페이지에서 인바운드 디코딩된 AS2 메시지에 대해 NRR 사용 을 클릭하여 들어오는 메시지의 디코딩된 형식을 표시할 수 있습니다.

  8. NRR(수신자 메시지 추적) 페이지에서 아웃바운드 MDN에 대해 NRR 사용 을 클릭하여 들어오는 메시지에 MDN 응답을 표시할 수 있도록 합니다.

  9. 규약 속성 대화 상자의 단방향 규약 탭에서 NRR(보낸 사람 메시지 추적) 페이지를 클릭합니다.

  10. NRR(보낸 사람 메시지 추적) 페이지에서 아웃바운드 인코딩된 AS2 메시지에 대해 NRR 사용 을 클릭하여 나가는 메시지의 유선 형식을 표시할 수 있습니다.

  11. NRR(보낸 사람 메시지 추적) 페이지에서 아웃바운드 디코딩된 AS2 메시지에 대해 NRR 사용 을 클릭하여 보내는 메시지의 디코딩된 형식을 표시할 수 있도록 합니다.

  12. NRR(보낸 사람 메시지 추적) 페이지에서 인바운드 MDN에 대해 NRR 사용 을 클릭하여 나가는 메시지에 MDN 응답을 표시할 수 있도록 합니다.

  13. 확인을 클릭합니다.

참고 항목

EDI 및 AS2 솔루션 모니터링
EDI 및 AS2 상태 보고서 구성
EDI 및 AS2 상태 보고