가져오기
가져오기 창은 내보내기 기능을 사용하여 내보낸 데이터를 가져오는 데 사용됩니다. 가져오기는 내보낸 JAR 파일을 추출하고 객체를 로컬 데이터베이스로 가져옵니다.
가져오는 동안 매핑 규칙이 먼저 적용되어 가져오기 소스 XML 파일의 컨텐트를 수정합니다. 다양한 소스 컨텍스트로부터 항목을 가져오고자 할 때 그 대상이 되는 컨텍스트를 컨텍스트 매핑 규칙을 사용하여 지정할 수 있습니다. 가져오기 항목이 대상 데이터베이스에 있는 경우, 가져오기 창에서 선택한 가져오기 정책 또는 작업이 해당 항목의 수정 방법을 결정하는 데 적용됩니다.
|
사용자 프로파일과 연관된 ACL(액세스 제어 목록)이 가져오기 작업에 적용됩니다. 예를 들어 특정 항목 유형에 대한 개정 권한이 없는 경우에는 ACL 제어를 방지하기 위해 새 버전으로 가져오기 옵션을 사용할 수 없습니다. 권한이 없는 항목 작업을 가져오려고 하면 전체 트랜잭션이 실패합니다.
|
가져오기 작업은 컨텍스트의 관리자 또는 해당 상위 컨텍스트(예: 조직 또는 사이트) 관리자가 수행합니다. 관리자에게 매핑된 컨텍스트에 대한 쓰기 권한이 있는 경우, 가져온 항목은 컨텍스트 매핑 규칙에 지정된 대로 컨텍스트에서 작성됩니다. 제품이나 라이브러리 항목은 사이트 또는 조직 레벨로 가져올 수 없습니다.
가져오기 창을 열려면 > ,
조직 또는
사이트 에서 사용 가능한
유틸리티가져오기/내보내기 관리를 선택합니다. 그런 다음
가져오기를 클릭합니다.
가져오기 창이 열리고 창 상단에 현재 컨텍스트가 표시됩니다.
데이터를 가져오려면 다음 절차를 따르십시오.
2. (선택 사항)
가져오기 규칙 파일 필드에 로컬 파일 시스템에서 가져오기 프로세스를 제어할
매핑 규칙 파일을 지정합니다.
3. (선택사항)
컨텍스트 매핑 파일 필드에 가져오기 파일 항목을 저장할 대상 컨텍스트를 식별할 로컬 파일 시스템의
컨텍스트 매핑 파일을 지정합니다.
| 컨텍스트 매핑 파일을 지정하지 않으면 가져오기 작업이 시작된 컨텍스트로 항목을 가져옵니다. 이 컨텍스트는 가져오기 창의 상단에 표시되는 기본 대상 컨텍스트입니다. |
4. (선택 사항)
가져오기 정책 파일을 선택하고 정책 파일을 지정하여
가져오기 정책을 지정합니다.
| 파일의 가져오기 작업은 <Windchill>/codebase/registry/ixb/import_settings/defaultImportPolicy.xsl에서 시스템의 레지스트리 파일에 있는 작업과 결합됩니다. |
또는
가져오기 작업을 선택한 다음 목록에서 다음 작업 중 하나를 가져오기 파일의 모든 객체에 적용할 작업으로 선택합니다.
◦ 기본값 - 가져오기 객체가 기존 데이터베이스 객체의 전체 객체 ID와 일치하는 경우 기존 데이터베이스 객체가 유지되고 가져오기 객체를 가져오지 않습니다. 가져오기 객체가 새로운 객체인 경우에는 가져오기 XML 파일의 버전/이터레이션과 일치하는 버전/이터레이션을 사용하여 새로 작성됩니다.
◦ 최신 이터레이션으로 가져오기 - 가져오기 객체가 기존 데이터베이스 객체보다 최신인 경우 가져오기 프로세스에서 최신 버전의 다음 사용 가능한 이터레이션을 사용하여 객체를 작성합니다.
◦ 새 버전으로 가져오기 - 사이트 데이터베이스에 가져오기 객체의 한 버전이 있는 경우 가져오기 프로세스에서 다음 사용 가능한 버전과 첫 번째 이터레이션을 사용하여 객체를 작성합니다.
◦ 체크 아웃된 객체로 가져오기 - 사이트 데이터베이스에 가져오기 객체의 한 버전이 있는 경우 가져오기 프로세스에서 가져오기 XML 파일과 동일한 버전으로 기존 객체의 체크 아웃된 (작업) 복사본을 작성합니다. 새로 가져온 객체는 체크 인할 때까지 체크 아웃된 상태로 유지됩니다.
◦ 버전이 지정되지 않은 속성 수정 - 이 옵션은 객체를 이터레이션하지 않고 기존 데이터베이스 객체의 버전이 지정되지 않은 특정 속성(예: 라이프 사이클)을 업데이트합니다.
◦ 제 위치에서 체크 아웃된 객체 업데이트 - 이 옵션은 체크 아웃된 객체의 컨텐트, 속성 및 링크를 교체합니다.
5. 무시가능 충돌 해결 확인란을 선택하거나 선택 취소합니다. 이 확인란은 wt.ixb.import.overrideConflicts 등록 정보의 값을 제어합니다. 확인란을 선택한 경우 소프트웨어에서 무시가능 충돌을 해결합니다. 무시불가능한 충돌은 영향을 받지 않습니다. 예를 들어, 다음 유형의 충돌이 해결됩니다.
◦ 데이터를 저장하는 데 필요한 폴더가 없는 경우 자동으로 작성됩니다.
◦ 충돌을 방지하는 데 필요한 경우 Windchill 기본(비어 있음) 팀이 적용됩니다.
◦ 필요에 따라 새 글로벌 속성이 작성됩니다.
| 캐비닛을 작성해야 하는 가져오기 충돌은 무시되지 않습니다. |
6. (선택 사항) 세부 상태 로그 생성 확인란을 선택하여 상태 로그에 표시되는 세부내용의 수준을 높입니다.
7. (선택 사항) 미리 보기를 클릭합니다.
시스템에서 경량 검사를 수행하여 가져오기 프로세스의 성공 여부를 확인합니다.
자세한 상태 로그 생성 확인란을 선택하지 않은 경우 가져올 객체 수와 처리할 XML 파일 수가 로그에 표시됩니다. 자세한 상태 로그 생성 확인란을 선택한 경우에는 가져오는 파일, 가져오는 동안 발생할 수 있는 충돌, 가져오기 프로세스의 완료 또는 실패 여부도 로그에 표시됩니다. 이 검사는 경량 검사이기 때문에 미리 보기에 문제가 표시되지 않았어도 가져오기 프로세스가 실패할 수 있습니다.
| 데이터베이스에 중요한 변경을 가할 수 있는 정책 파일의 결과를 확인하려는 경우에는 특히 미리 보기를 사용하는 것이 매우 유용합니다. |
| 대량의 데이터 세트를 가져올 때 가져오기 상태 로그 필드에 전체 로그 대신 웹 링크가 표시될 수 있습니다. 링크를 클릭하여 Windchill 서버에서 현재 가져오기 작업에 대한 전체 로그를 다운로드할 수 있습니다. |
8. 가져오기를 누릅니다.
가져오기 창의 가져오기 상태 로그 섹션에 있는 메시지에 진행 상황이나 해결할 수 있는 문제가 나타납니다. 충돌을 해결하는 데 유용한 정보는 항목을 참조하십시오.
관련 항목