CDX(상거래 데이터 교환) 다운로드 작업은 샌드박스 UAT 환경에서 다운로드할 수 없습니다.

증상

디버깅을 위해 DevTest 머신이 샌드박스 UAT(사용자 수락 테스트) 환경에 연결되면 DevTest 컴퓨터가 일괄 처리 그룹의 일부가 되고 일괄 처리 작업에서 CDX(상거래 데이터 교환) 패키지를 만듭니다.

결과 다운로드 세션 패키지 생성이 성공하고 다운로드 세션 레코드가 만들어집니다. 그러나 패키지는 샌드박스 UAT 환경의 스토리지 계정 대신 DevTest 컴퓨터의 Azure Storage 계정(일반적으로 로컬로 에뮬레이트됨)에 업로드됩니다. 그러면 다운로드 세션이 다운로드되지 못하고 채널 데이터베이스에 적용됩니다. 시스템에는 다음과 같은 오류 메시지가 표시됩니다.

channelId에 대한 다운로드 세션 URL을 가져오지 못했습니다. [CSU] 및 다운로드 세션 ID: [ID]

데이터 패키지를 찾을 수 없습니다. 다시 실행하여 새 파일을 만듭니다. 샌드박스 환경의 서버 구성 양식에서 일괄 처리 목록에서 모든 개발자 환경을 제거합니다.

해결 방법

이 문제를 해결하려면 서버 Configuration Manager 양식에서 DevTest 컴퓨터를 제거하고 다운로드 세션을 다시 실행합니다.

  1. 시스템 관리 모듈 >설치>서버 구성으로 이동합니다.

  2. DevTest 컴퓨터의 AOS(Application Object Server) 레코드를 찾습니다.

    참고

    레코드 이름에는 "dev"라는 단어가 포함됩니다.

  3. 삭제를 선택하여 AOS 레코드를 제거합니다.

  4. 소매 및 상거래 모듈 >조회 및 보고서>상거래 데이터 교환>다운로드 세션으로 이동합니다.

  5. 실패한 세션을 선택합니다.

  6. 다시 실행을 선택합니다.

추가 정보

자세한 내용은 프로덕션 데이터베이스의 복사본 디버그를 참조하세요.