손상된 객체 및 손상에 종속된 객체에 대한 보고
* 
메소드 서버 로그는 일반적으로 유지되지 않으므로 비즈니스 용이성을 위해 실패 로그 파일이 배달 zip 파일과 함께 제공됩니다. 실패 로그에 캡처된 오류와 예외에는 기밀로 간주되거나 조직의 특정 사용자만 사용할 수 있는 정보가 포함될 수 있습니다.
정보 노출을 제어하기 위해 내보내기 작업은 복제 관리자와 같은 특정 역할만 수행하도록 하는 것이 가장 좋습니다. 이 경우 로그 파일에 대한 액세스가 복제 관리자의 역할로 제한됩니다. 이 실패 로그를 다른 비즈니스 역할과 공유할 때 적절한 주의를 지속적으로 기울여야 합니다.
배달에 대한 내결함성을 사용하면 패키지에 손상된 객체 및 링크가 포함된 경우 배달 테이블의 zip 아이콘 옆에 문자 모양이 나타납니다.
배달 정보 페이지의 첨부 파일 테이블에는 손상된 객체 및 손상에 종속된 객체에 대한 세부 정보를 제공하는 다음 파일이 표시됩니다.
배달 zip 파일: 비손상 데이터 및 손상에 종속된 데이터를 포함합니다.
CSV 파일: 손상된 객체와 손상에 종속된 객체를 테이블 형식으로 표시합니다. 각 객체에 대한 디스플레이 ID 및 객체 ID가 관련 오류 메시지와 함께 표시됩니다. 표시된 정보에 대한 자세한 내용은 CSV 파일을 참조하십시오. CSV 파일의 이름 규약은 다음과 같습니다.
Replication Package - <복제 패키지 번호>, <조직 이름>, <복제 패키지 버전>[파일 번호] - Faulty Object Report.csv
예: Replication Package - 000001, Demo Organization, A.0[1] - Faulty Object Report.csv
* 
손상에 종속된 객체가 여러 개의 손상된 객체에 종속되는 경우 CSV 파일에 여러 번 나열될 수 있습니다.
연관에 VersionReference 또는 MasterReference가 포함된 경우 주요 객체의 모든 버전 및 이터레이션에 손상되는 경우에만 연관된 객체가 손상에 종속된 객체로 표시됩니다. 일부 버전 또는 이터레이션이 손상되지 않은 경우 연관된 객체가 손상에 종속된 객체로 표시되지 않습니다.
특정 작업이 일괄 처리 수준에서 수행되고 해당 일괄 처리의 모든 객체가 손상된 객체로 식별되면 전체 일괄 처리가 손상으로 보고됩니다. CSV 파일에 보고되는 내보내기 단계는 IX - Prepare export (batch)IX - Prepare attribute export (batch)입니다.
특정 실패 단계에서는 다음 내보내기 단계가 실행되지 않습니다. 따라서 손상된 객체 일부는 보고되지 않을 수 있습니다.
EPMVariantLink의 일반 마스터가 손상된 경우 내결함성 기능에서 FamilyTable Generic, FamiltyTable Instance, EPMSepFamilyTable, EPMContainedIn 등을 손상에 종속된 객체로 식별하지 않을 수 있습니다. 패밀리 테이블을 성공적으로 내보낼 수 있지만 대상 시스템에는 가져오지 못할 수 있습니다.
관리된 베이스라인을 내보낼 때 FolderingInfo와 같은 일부 속성이 손상된 것으로 식별될 경우 CSV 및 실패 로그 파일에는 FolderingInfo에 대한 엔트리만 표시됩니다. 다른 손상된 속성은 나열되지 않습니다. CSV 파일에 보고된 내보내기 단계는 IX - getFolderPath입니다.
주요 비즈니스 객체(PBO)를 내보낼 때 보기, 상태 등의 일부 속성이 손상된 것으로 식별되면 CSV 및 실패 로그 파일에 보기에 대해 여러 엔트리가 표시됩니다. CSV 파일에 보고된 내보내기 단계는 IX- Object metadata export입니다.
손상으로 나열된 객체가 나중에 손상에 종속된 것으로 식별되면 CSV 파일에 손상에 종속된 것으로 다시 나열되지 않습니다.
실패 로그: 배달 패키지에 있는 손상된 데이터를 처리할 때 발생한 오류 및 예외를 나열합니다. 압축 프로세스가 실패하는 경우에도 오류가 표시됩니다. 오류 및 예외는 메소드 서버 로그 파일에서 추출됩니다.
실패 로그의 이름 규약은 다음과 같습니다.
Replication Package - <replication package number>, <organization name>, <replication package version>[file number] - Failure.log
예: Replication Package - 000001, Demo Organization, A.0[1] - Failure.log
* 
복제 패키지 번호에 <, >, ? 등의 특수 문자가 포함되어 있는 경우 Windows 운영 체제를 사용할 때 시스템에서 Failure.log 파일이 생성되지 않습니다. Linux 운영 체제에서 파일이 생성되지만 파일 이름의 복제 패키지 번호는 부분적으로 표시됩니다.
* 
CSV 파일과 실패 로그의 크기 한계는 9MB입니다. 파일이 이 분계점에 도달하면 나머지 컨텐트에 대해 새 파일이 작성됩니다. 기본적으로 첫 번째 파일 이름에는 파일 번호가 1로 표시됩니다. 이런 식으로 두 번째 파일이 작성되면 파일 번호가 2로 표시됩니다.
또한 실패 로그 파일에는 FaultyObjectForReplication.csv 파일에 쓰는 동안 발생한 오류가 나열됩니다.
새 zip 파일을 작성할 때 실패 로그를 덮어씁니다.
내결함성을 사용하지 않을 경우 위에 나열된 파일이 작성되지 않습니다.
도움이 되셨나요?