증분 받은 배달 파일 가져오기
소스 시스템에서 패키지 배달 ZIP 파일을 두 개 이상 받은 경우 발송자가 이전에 배달된 사항의 증분 배달을 보내도록 선택했을 수 있습니다. 증분 받은 배달 파일을 가져오는 프로세스는 전체 받은 배달 파일을 가져오는 프로세스와 동일합니다. 그러나 다음 두 가지 사항을 추가로 고려해야 합니다.
증분 배달에 포함된 추가 정보
받은 배달 파일을 가져오는 순서
동일한 소스 시스템에서 이전에 배달된 컨텐트의 업데이트가 포함된 후속 배달을 받는 경우도 있습니다. 이전에 배달된 모든 컨텐트가 포함된 전체 배달을 받거나, 이전 배달 이후 변경된 정보만 포함된 증분 배달을 받을 수 있습니다. 예를 들어, 회사에서 다른 회사와 공동으로 작업하고 있으며 해당 어셈블리의 수정 사항에 대해 알아야 하는 경우 수정된 데이터를 확인하기 위해 정기 업데이트를 요청할 수 있습니다.
전체 배달과 달리 증분 배달은 기본 배달과 비교됩니다. 이 비교를 통해 증분 배달은 다음 조건 중 하나를 충족하는 객체에 대한 정보를 보낼 고유한 기회를 가질 수 있습니다.
삭제됨: 대상 시스템에서 동일한 객체를 제거할 수 있도록 기본 배달이 전송된 이후 Windchill에서 제거된 객체에 대한 정보입니다. 가져오는 동안 시스템에서 동일한 객체를 제거합니다. 제거할 수 없는 객체는 모두 보고됩니다.
부재: 기본 배달에서 전송되었지만 패키지에 포함되어 있지 않아서 현재 배달에 더 이상 없는 객체에 대한 정보입니다. 가능한 제외 이유는 패키지를 작성하는 데 사용된 컬렉션 옵션이 변경되었거나, 객체가 더 이상 조건을 충족하지 않거나, 객체가 패키지에서 명시적으로 제거되었기 때문일 수 있습니다. 비즈니스 프로세스에 따라 객체에 대해 추가 작업을 수행할 수 있도록 미리 보기 및 가져오기는 이러한 객체에 대해 보고합니다. 예를 들어, 시스템에서 제거하거나, 다른 컨텍스트로 이동하거나, 새 라이프 사이클 상태를 설정할 수 있습니다.
변경됨: 어떤 방식으로든 수정된 객체가 전송됩니다. 변경 사항은 컨텐트 파일 업데이트, 속성 수정, 객체를 새 폴더로 이동 등일 수 있습니다.
신규: Windchill에서 새로 작성되었거나 패키지에 처음 포함된 객체가 전송됩니다.
* 
증분 배달에는 기본 배달 이후 변경되지 않은 객체에 대한 정보가 포함되지 않습니다. 변경된 객체에는 사용자가 시작한 변경과 시스템 레벨 변경이 모두 포함됩니다.
또한 증분 배달에는 CAD 문서와 WTPart 간의 연관에 대한 변경된 정보가 포함되어 있습니다. 다음은 연관 정보의 변경이 명확하게 표시되지 않은 경우의 예외입니다.
CAD 문서와 연관되어 있고 빌드 없이 Windchill로 체크 인된 이미지가 포함된 WTPart가 있다고 가정해 보십시오(연관 후 부품 빌드 기본 설정 또는 단일 레벨 빌드를 위한 설정 옵션이 해제로 설정됨). 패키지가 이러한 객체로 구성된 경우 연관을 제거한 후에 증분 패키지를 Windchill로 가져올 때(CAD 문서 및 Windchill 부품의 연관 편집 항목 참조) WTPart 및 CAD 문서 간의 연관 제거가 명확하지 않습니다.
증분 배달은 변경 사항이 평가되는 기본 배달을 선택하여 소스 시스템에서 작성되며, 대체로 두 배달 간에 종속성이 있습니다. 항상 파일을 내보낸 순서대로 받은 배달 ZIP 파일을 가져오는 것이 좋지만 증분 배달에는 더욱 중요합니다. 자세한 내용은 받은 배달 작업을 위한 모범 사례의 받은 배달 객체를 가져오기 위한 모범 사례 섹션을 참조하십시오.
증분 배달에 대한 속성 관리
증분 배달은 Windchill 패키지에 대한 효율적인 메커니즘을 제공하고 이전 배달 이후 변경된 관련 객체만 가져옵니다. 특정 비즈니스 시나리오에서는 기준 배달과 비교하는 동안 증분 배달 로직이 특정 속성의 변경 내용을 무시하기를 원할 수 있습니다. 비즈니스 프로세스에 따라 증분 배달에서 가져온 정보를 제어하려면 패키지 유형 기반 등록 정보 XML 파일의 사용자 정의 가능한 등록 정보를 사용하여 특정한 기본 설정을 지정할 수 있습니다. 유형 기반 등록 정보 파일의 WPTypeProperties 세트 내의 <XMLFilterTags> 요소를 사용하면 증분 배달이 기준 배달과 비교될 때 무시되어야 하는 속성을 지정할 수 있습니다. 아래 샘플 파일에서는 <XMLFilterTags> 요소의 적절한 사용법을 보여줍니다.

<?xml version="1.0" encoding="utf-8"?>
<WPTypeBasedProperties xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="WPTypeBasedProperties.xsd">
<WPTypePropertySet name="Default">
<WPTypeProperties typeId="com.ptc.windchill.wp.WorkPackage">
<EnableContentControl>false</EnableContentControl>
<CollectorId>CreateWPBaseline</CollectorId>
<IncludedManifestOptions>
<ManifestOption default="true">Interactive</ManifestOption>
</IncludedManifestOptions>
<IncludedDeliveryOptions>
<DeliveryOption>Full</DeliveryOption>
<DeliveryOption>Incremental</DeliveryOption>
</IncludedDeliveryOptions>
</WPTypeProperties>
<WPTypeProperties typeId="com.ptc.windchill.wp.tdp.TechnicalDataPackage">
.
. </WPTypeProperties>
</WPTypePropertySet>
<WPTypePropertySet name="My Customized Set">
<WPTypeProperties typeId="com.ptc.windchill.wp.WorkPackage">
.
.
.
</WPTypePropertySet>
<XMLFilterTags>
<xpath>objectHistory</xpath>
<xpath>lifeCycleHistory</xpath>
<xpath>contentItem</xpath>
</XMLFilterTags>
</WPTypeBasedProperties>
샘플 유형 기반 등록 정보 파일에서 objectHistory, lifeCycleHistorycontentItem 속성은 증분 배달 및 기준 배달 간의 비교를 판단하는 조건에서 제외됩니다.
XML 파일에서 요소를 정의했으면 파일을 로드하여 기본 설정을 적용할 수 있습니다. 자세한 내용은 Package Type-Based Properties의 Reading and Loading Type-Based Properties XML File 섹션을 참조하십시오. 또한 모든 Windchill 패키지에 대해 유사한 기본 설정을 지정하고 증분 배달을 동기화할 수 있습니다.
도움이 되셨나요?