사용자 도움말 > 문서로 작업 > 관련 없는 문서 비교
  
관련 없는 문서 비교
CLI EQUIVALENT 
im diffsegments --compareUnrelatedDocuments
이 기능은 두 개의 관련 없는 문서를 비교할 필요가 있는 경우 그 해결책을 제공합니다. 다음 사용 사례를 고려해 보십시오.
일반적인 업계 시나리오에서 조직은 다양한 OEM으로부터 입력을 받습니다. 조직은 이러한 입력 내용을 별도의 입력 문서에 저장하도록 결정할 수 있습니다. 이러한 입력 문서들은 나중에 요구 사항 문서로 발전합니다. 관련 없는 문서 비교 기능은 조직이 다음 작업을 수행할 수 있도록 지원합니다.
상이한 요구 사항 문서로부터 공통 항목 찾기
이러한 입력이 시간이 지남에 따라 변경될 경우 입력 및 요구 사항 문서로부터 공통 항목 찾기
"관련 없는 문서 비교" 기능을 사용하면 다른 유형의 문서 두 개의 텍스트 차이를 비교할 수 있습니다. 비교 대상 문서에 동일한 루트 ID가 없을 경우 문서가 관련 없는 것으로 간주됩니다. 관련 없는 문서는 또한 다음으로 간주될 수 있습니다.
동일한 문서가 아니거나 동일한 문서의 분기 또는 버전이 아닌 문서
동일한 문서의 기준 날짜 구성이 아니거나 동일한 문서의 분기 또는 버전의 기준 날짜 구성이 아닌 문서
예를 들어, 이 기능을 사용하여 요구 사항 문서와 입력 문서 또는 관련 없는 요구 사항 문서를 비교할 수 있습니다.
* 
비교 대상의 두 개의 관련 없는 문서에는 동일한 주 긴 텍스트 필드가 있어야 합니다.
구조 및 콘텐츠 변경 사항을 두 개의 문서 창에 나란히 표시하는 문서 차이 보기에 출력 내용이 표시됩니다. 텍스트 차이와 관련하여 마디 추가, 삭제, 이동 및 변경 사항이 강조 표시됩니다. 탐색 도구를 사용하여 문서의 텍스트 및 구조 차이를 검토하고 탐색할 수 있습니다.
* 
최신 버전의 Windchill RV&S로 업그레이드한 후, 문서 차이 보기가 보이지 않을 경우, 기존 Windchill RV&S 보기 세트와 바로 가기 메뉴를 사용자 지정하여 GUI에서 이 보기를 활성화해야 합니다. 보기 세트 및 단축 메뉴 사용자 정의가 저장되어 다음에 클라이언트에 액세스할 때 기억됩니다.
기존 보기 세트를 사용자 정의하려면 보기 세트 > 사용자 정의를 선택합니다. 작업 탭에서 워크플로 및 문서 > 문서 > 문서를 선택하여 문서 메뉴에 해당 옵션을 표시합니다.
마우스 오른쪽 버튼을 클릭하면 나타나는 단축 메뉴를 사용자 정의하려면 마우스 오른쪽 버튼으로 클릭하고 이 메뉴 사용자 정의를 선택합니다. 작업 추가를 클릭합니다. 워크플로 및 문서/항목을 선택하고 관련 없는 문서 비교를 선택합니다.
보기 세트 또는 단축 메뉴 사용자 정의에 대한 자세한 내용은 보기 세트 사용자 정의 또는 단축 메뉴 사용자 정의를 참조하십시오.
GUI에서 두 개의 관련 없는 문서 비교
* 
관련 없는 문서 차이 계산 작업은 서버에서 수행되며 메모리가 많이 필요한 작업입니다. 이 작업을 반복해서 실행할 경우 서버 메모리 부족 현상이 발생할 수 있습니다. 따라서, 이 작업을 신중하게 수행해야 합니다.
또한, 관련 없는 문서 차이 계산의 성능은 문서의 복잡도, 문서의 추가/삭제/수정 범위, 그리고 영향을 받는 노드의 수에 따릅니다. 비교를 표시하는 데 걸리는 시간은 변경의 수와 문서의 복잡도에 따라 달라집니다.
1. 문서 > 관련 없는 문서 비교를 선택합니다.
관련 없는 문서 비교 창이 표시됩니다.
2. 문서 ID를 입력하거나 선택을 클릭하고 문서를 찾아 비교할 기본 문서를 지정합니다.
3. 소스 및 대상 문서에 대한 기준 날짜 구성 옵션을 선택하여 두 개의 다른 시점에서 문서를 비교할 수도 있습니다. 다음 표에서는 문서 비교를 위한 기준 날짜 옵션을 설명합니다.
문서 비교 기준
방법
지금
지금을 선택하여 문서의 현재 버전을 비교합니다.
개정
개정을 선택합니다. 개정과 연결된 모든 레이블의 목록이 표시됩니다. 문서 비교를 수행하려는 개정을 선택합니다.
* 
이 옵션은 버전 지정을 허용하는 문서를 비교할 때만 사용할 수 있습니다.
레이블
레이블을 선택합니다. 문서의 모든 레이블 목록이 표시됩니다. 문서 비교를 수행하려는 레이블을 선택합니다.
분기
분기를 선택합니다. 문서와 연결된 모든 분기의 목록이 표시됩니다. 문서를 비교하려는 기준 시간에 해당하는 분기를 선택합니다.
* 
이 옵션은 분기되었거나 분기인 문서를 비교할 때만 사용할 수 있습니다.
4. 또는, 차이가 없는 항목 숨기기 확인란을 선택하여 콘텐츠 혹은 구조 차이가 없는 항목을 숨길 수 있습니다.
5. 기존 항목을 검색할 때 표시되는 텍스트나 필드를 기준으로 필터링하고 항목 ID를 기준으로 검색할 수 있습니다. 자세한 내용은 문서 찾기를 참조하십시오.
문서 차이 검토
문서 차이 보기에는 두 개의 문서 창이 있습니다. 지정한 소스 문서가 첫 번째로 왼쪽 창에 표시됩니다. 지정한 대상 문서가 두 번째로 오른쪽 창에 표시됩니다. 각 창을 개별적으로 탐색할 수 있습니다. 현재 포커스가 있는 문서 창에 파란색 테두리가 표시됩니다.
보기에는 색으로 구분된 강조 표시, 색으로 구분된 커넥터 화살표, 텍스트 차이 강조 표시 및 차이 유형을 나타내는 대화형 행 머리글 아이콘을 사용하여 차이가 시각적으로 표현됩니다. 각 창에 두 차이가 모두 일부 표시될 경우 색으로 구분된 커넥터 화살표가 창 사이의 콘텐츠 및 필드 수준 차이를 동적으로 결합합니다. 두 문서 중 하나를 스크롤하면 커넥터 화살표가 새로 고쳐지고 보기에 표시된 콘텐츠를 연결합니다.
다음 표에서는 보기에서 문서 차이가 어떻게 시각적으로 표현되는지를 설명합니다.
문서 차이 유형
강조 표시/커넥터 화살표 색
인터페이스 아이콘
추가된 콘텐츠
소스 문서에 없지만 대상 문서에 있는 항목입니다.
자리 표시자가 소스 문서에서 내용이 추가된 위치를 시각적으로 나타납니다.
녹색
추가된 콘텐츠
이동된 콘텐츠
소스 문서와 대상 문서에 모두 있으며 다음 특징을 갖는 항목입니다.
상위 항목이 다름
상위 항목이 같지만 다른 상대 위치에 있음
상위 항목이 이동됨
파랑
이동된 콘텐츠
삭제된 콘텐츠
소스 문서에 있지만 대상 문서에 없는 항목입니다.
자리 표시자가 대상 문서에서 내용이 삭제된 위치를 시각적으로 나타납니다.
빨강
삭제된 콘텐츠
수정된 콘텐츠
항목 또는 필드 콘텐츠의 비구조적 변경 내용입니다.
노랑
수정된 콘텐츠
이동 및 수정된 콘텐츠
자주색
이동된 콘텐츠
수정된 콘텐츠
텍스트 차이
문서 차이 보기는 텍스트 수준에서 영숫자 문자, 문장 부호, 공백 및 하이퍼텍스트 링크 텍스트를 포함한 문서 콘텐츠를 비교합니다. 텍스트 차이는 다음과 같이 각 문서 창에서 강조 표시됩니다.
삭제된 텍스트는 왼쪽 창의 소스 문서에 빨강으로 강조 표시됩니다.
추가된 텍스트는 오른쪽 창의 대상 문서에 녹색으로 강조 표시됩니다.
변경된 텍스트는 왼쪽 창에 삭제 내용으로 표시되고 오른쪽 창에 추가 내용으로 표시됩니다.
다음 문서 요소는 비교되거나 강조 표시되지 않습니다.
텍스트 서식(기울임꼴, 글꼴 특성, 번호 매기기 목록 등)
이미지
하이퍼텍스트 링크 대상 콘텐츠
짧은 텍스트 필드 콘텐츠
왼쪽 창: 삭제된 텍스트가 빨강으로 강조 표시됨
오른쪽 창: 추가된 텍스트가 녹색으로 강조 표시됨
한 문서 창에서 대화형 행 머리글 아이콘을 클릭하면 다른 창 위쪽에 관련 콘텐츠가 표시됩니다. 콘텐츠를 나란히 비교하려면 양쪽 창에서 해당 행 머리글 콘텐츠를 클릭합니다. 행 머리글을 가리키면 섹션 정보를 포함한 도구 설명이 표시됩니다. 보기 창의 왼쪽 아래에 상태 세부 정보도 표시됩니다.
특정 노드를 선택하고 항목 메뉴나 단축 메뉴에서 항목 편집 또는 보기 등의 항목 작업을 수행할 수 있습니다.
기본적으로 모든 항목이 보기에 표시됩니다. 필드 또는 문서 구조 차이가 없는 항목을 숨기려면 보기 > 차이가 없는 항목 숨기기를 선택합니다.
보기 > 새로 고침 을 선택하거나 F5 키를 눌러 언제든지 보기를 새로 고칩니다.
관련 없는 문서 비교 차이 보기 결과에 대한 주요 고려 사항
자체 개발 알고리즘을 통해 두 문서의 기본 텍스트 필드 값의 콘텐츠를 토대로 문서를 비교합니다. 이 알고리즘은 두 개 문서의 노드 중에서 확률적 유사도 점수를 계산하여 가장 높은 점수를 지닌 가장 잘 일치하는 노드의 쌍을 식별합니다. 이 알고리즘의 정확도는 콘텐츠의 단어 수가 증가하면서 향상된다는 점을 유념하십시오.
일치하는 노드
두 개의 노드가 아래 기준 중 하나라도 충족할 경우 가장 일치하는 것으로 간주됩니다.
두 개의 노드가 정확히 동일한 콘텐츠를 갖고 있습니다.
두 개의 노드가 50% 이상 공통 텍스트 콘텐츠를 갖고 있습니다.
공통 텍스트가 50% 이상인 일치하는 노드는 루트/상위 노드로부터의 거리 측면에서 그다지 다르지 않습니다.
유사도 점수에 따른 노드의 분류
일치하는 노드는 확률적 유사도 점수에 따라 다음 유형으로 분류됩니다.
* 
동일한 세트의 문서에 대해 다른 간격으로 수행된 비교 결과는 (문서 중 하나가 수정된 경우) 동일하지 않을 수 있습니다.
점수가 100%인 경우, 노드가 같은 것으로 간주됩니다.
점수가 50% 미만인 경우, 노드에 유사한 콘텐츠가 없다는 것을 암시하며 따라서 추가됨 또는 삭제됨으로 강조 표시됩니다.
점수를 계산할 때 일치하는 노드가 루트/상위 노드로부터 떨어진 거리 역시 고려된다는 점을 기억하십시오. 따라서, 상위 노드를 참조하여 이동된 노드와 일치하는 노드의 상위 노드가 이동됨으로 강조 표시됩니다.
점수가 50% 보다 크거나 같은 경우, 일치한 노드의 콘텐츠가 어느 정도 변경되었다는 것을 암시이며 노드가 변경됨으로 강조 표시됩니다. 또한, 이러한 노드가 문서 내부에서 이동된 경우 이 노드는 이동 및 변경됨으로 강조 표시됩니다.
다음 일러스트레이션을 통해 자세한 설명을 제공합니다.
다음 이미지에는 원래 상태의 두 개의 관련 없는 문서가 표시되어 있습니다. 문서 ID 642는 소스 문서이며 문서 ID 1079는 대상 문서입니다. 다음에서 확인할 수 있듯이 대상 문서에서 실제 이동 작업이 없지만 섹션 2.1 및 1.2는 서로 정확히 일치하기 때문에 이동으로 식별되어 있습니다.
다음 이미지에서 섹션 1.2는 대상 문서 1079에서 섹션 2.1로 이동되었습니다. 따라서, 문서가 동일한 것으로 표시되어 있습니다.
다음 이미지는 섹션 2.1이 섹션 2.4로 이동된 후 비교된 동일한 세트의 문서들을 보여주고 있습니다.
다음 이미지에서는 동일한 콘텐츠가 대상 문서의 다른 위치에 추가되는 상황을 보여줍니다. 이 예에서 섹션 2.4의 텍스트가 섹션 2.7로 복사되었습니다.
위 예에서, 계산된 차이는 다른 문서의 실제 텍스트와 항상 관련이 있으며 각 개별 문서에서 수행된 실제 작업과는 별개라는 점이 분명해 보입니다.
하위 문서의 비교
포함된 하위 문서는 동일한 요약/설명 짧은 텍스트 필드 값을 토대로 따로 비교됩니다. 문서에 일치하는 짧은 텍스트 필드 값을 가진 하위 문서가 없는 경우, 전체 하위 문서가 추가됨 또는 삭제됨으로 강조 표시됩니다.
삽입된 하위 문서는 차이 보기에서 단일 노드로 표시됩니다.
알려진 문제점 및 제한 사항
PTC에서는 대용량의 관련 없는 문서들을 동시에 비교할 경우 서버 리소스가 크게 증가할 수 있기 때문에 이러한 작업을 권장하지 않습니다.
추가 필드가 있는 두 개의 관련 없는 문서를 비교하는 기능은 지원되지 않습니다. 노드는 텍스트만을 토대로 비교되고 일치된다는 점을 고려할 때, 추가 필드의 비교는 컨텍스트를 완전히 벗어난 것처럼 보일 수 있으며 비교 보기에서 잘못된 정보를 제공할 수 있습니다.
예를 들어, 요구 사항 노드와 입력 노드의 텍스트 콘텐츠가 정확히 일치할 경우, 두 노드는 동일한 것으로 표시됩니다. 그러나, 이러한 두 개의 노드에 표시된 다른 필드들이 비교 가능하다라는 것을 의미하는 것은 아닙니다. 이러한 필드를 비교하려고 할 경우 아무 의미 없는 결과를 생성할 수 있습니다.
문서 차이 탐색
다음 도구 모음 또는 단축키 옵션을 사용하거나 보기 메뉴 옵션을 사용하여 현재 문서 창의 각 차이를 증분식으로 탐색할 수 있습니다.
이전 차이: 이전 차이 또는 F7 키 누르기
다음 차이점: 다음 차이 또는 F8 키 누르기
첫 번째 차이: 첫 번째 차이 또는 Ctrl+F7 누르기
마지막 차이: 마지막 차이 또는 Ctrl+F8 누르기
문서 창의 위쪽이나 아래쪽으로 줄 바꿈하도록 이전 및 다음 차이 검색 옵션을 구성하려면 보기 > 차이 검색 줄 바꿈을 선택합니다. 문서 창의 시작 또는 끝에서 중지하려면 차이 검색 줄 바꿈 옵션을 선택 해제합니다.
문서 창 탐색
문서 차이 보기에서 현재 문서 창에 대해 다음과 같은 문서 창 키보드 탐색 옵션을 사용할 수 있습니다.
단축키
작업
Ctrl+Tab
다른 문서 창으로 포커스를 전환합니다.
Tab
다음 필드를 선택합니다.
위쪽 화살표 키
이전 행 머리글을 선택합니다.
아래쪽 화살표 키
다음 행 머리글을 선택합니다.
Home
첫 번째 행 머리글을 선택합니다.
End
마지막 행 머리글을 선택합니다.
스페이스바
포커스가 있는 행 머리글 아이콘을 선택하고 다른 문서 창의 해당 차이로 이동합니다.
Page Up
한 페이지 위로 스크롤합니다.
Page Down
한 페이지 아래로 스크롤합니다.