추가 Windchill 기능 > 서비스 정보 관리 > 서비스 제품 계층 구조 정보 > 서비스 제품 계층 구조 관리 > 서비스 제품 계층 구조 게시
  
서비스 제품 계층 구조 게시
서비스 제품 계층 구조는 서비스 구조와 별도로 게시됩니다.
* 
제품 계층 구조는 사용자 정의 모델 유형이며, 사용자 정의의 일환으로 게시가 수행됩니다.
사용자가 제품 계층에서 새 표현을 작성할 때 선택할 수 있는 게시 규칙도 설정해야 합니다.
publishable_attset.xml에 게시하기 위해 메타데이터 속성을 구성할 수 있습니다. 자세한 내용은 속성 세트 정의를 참조하십시오.
서비스 구조에 대한 게시 번들에는 서비스 구조와 서비스 제품 계층 구조 간의 관계를 정의하는 relatedContexts.xml 파일이 포함됩니다. 이 파일에는 다음 속성이 포함됩니다.
role
대상 제품 계층 노드의 하위 유형
src
페이로드에 있는 소스 서비스 구조 루트의 URI
target
소스 서비스 구조에 대한 서비스 유효성 컨텍스트인 제품 계층 또는 제품 계층 노드의 URI
게시는 서비스 제품 계층 구조에서의 XML 번들 게시 및 XSL 게시 출력을 지원합니다.
* 
게시 중에는 그래픽 변환 및 URI 참조만 처리됩니다.
추가 성능 구성
사이트에서 많은 수의 제품 인스턴스를 관리하는 경우 게시 프로세스의 성능을 구성하기 위해 다음 등록 정보를 추가해야 할 수 있습니다.
1. 다음 등록 정보는 <Windchill> /codebase/com/ptc/arbortext/windchill/publisher/xconf/publishing.wt.properties.xconf에 있습니다. 다음 순서에 따라 등록 정보를 필수 값으로 구성합니다.
a. com.ptc.arbortext. windchill.publisher.processPIs.inBatch - 게시 프로세스가 일괄 처리로 이루어지는지 여부를 결정합니다. 기본값 false로 설정하면 제품 인스턴스가 일괄 처리 방식으로 처리되지 않습니다. true로 설정하여 제품 인스턴스를 일괄적으로 처리합니다.
b. com.ptc.arbortext.windchill.publisher.processPIs.BatchSize - 일괄 처리 방식으로 처리되는 제품 인스턴스 수를 결정합니다. 값은 데이터 크기 및 사용 가능한 힙 메모리에 따라 달라집니다. 기본값을 유지하는 것이 좋습니다.
2. xconfmanager –pF를 실행합니다.
3. Windchill를 다시 시작합니다.
등록 정보 com.ptc.arbortext.windchill.publisher.includeOptionSetOfPIContext는 제품 인스턴스의 게시된 번들에 옵션 세트를 포함할지 여부를 결정합니다. <Windchill>/site.xconf 파일에 등록 정보를 추가하고 2단계와 3단계를 수행합니다. 기본값은 true입니다.
false로 설정하면 게시 규칙 파일에 com.ptc.arbortext.wvs/UseApexExpression 규칙을 추가하는 것이 좋습니다. 제품 인스턴스와 연관된 옵션 선택 항목을 APEX 형식으로 변환할 수 있도록 규칙 값을 true로 설정합니다.
<Property name="com.ptc.arbortext.windchill.publisher.includeOptionSetOfPIContext" overridable="true" targetFile="codebase/wt.properties" value="false"/>
true로 설정하면 제품 인스턴스의 관련 옵션 세트가 게시된 번들에 포함됩니다. 이렇게 하면 각 제품 인스턴스에 관련 옵션 세트가 있는지 확인하므로 성능이 저하됩니다. 제품 인스턴스에 지정된 옵션 선택 항목이 없는 경우 등록 정보 값을 false로 설정하는 것이 좋습니다.