전문 관리 > 시각화 및 게시 지원 > WVS Creo View 통합 > 동적 구조 시각화 > 동적 시각화에 대한 성능 고려 사항
동적 시각화에 대한 성능 고려 사항
동적 시각화에 대한 표현 최적화
업데이트되거나 업그레이드된 데이터와 함께 동적 구조를 로드할 때 wvs.properties 파일의 WVS 등록 정보 edrload.dynamiccadstructure.donotreadpvs의 성능 이점을 활용하려면 표현 업데이트 유틸리티를 사용하여 레거시 표현에서 형상 파일 이름을 지정합니다(단일 레벨 부품을 포함하는 경우). 이렇게 하면 부품을 다시 게시하지 않고 데이터베이스에서 표현의 OLFILENAME 값을 업데이트합니다.
Windchill 명령 셸에서 다음 명령을 사용하여 이 유틸리티를 사이트 관리자 레벨로 실행합니다.
windchill com.ptc.wvs.server.util.olfilename.RepOlFileNameUpdateUtility
표현 업데이트 유틸리티의 옵션은 다음과 같습니다.
-container - 표현을 수집할 하나 이상의 컨테이너를 선택합니다. 컨테이너는 ID, 경로 또는 사이트 매개변수 형식의 라이브러리, 프로젝트 또는 조직일 수 있습니다. 컨테이너가 선택되지 않은 경우 프로세스를 수행하는 데 시간이 오래 걸릴 수 있습니다.
-history - 처리할 객체 기록의 양을 선택합니다. 각 컨테이너 또는 전체 질의에 대한 기록을 지정합니다.
1 All iterations - 모든 이터레이션을 처리합니다.
2 Latest only iterations - 최신 이터레이션만 처리합니다(기본 설정).
3 Latest iteration for each revision - 각 개정의 최신 이터레이션을 처리합니다.
모든 입력 표현은 배치 크기에 따라 배치로 렌더링됩니다. NULL olFileName 값이 있는 표현이 처리됩니다. NULL olFileName 값이 없는 표현(새 표현 또는 이미 다시 게시된 표현)은 처리되지 않습니다.
표현 업데이트 유틸리티에 대한 명령 목록
매개변수 및 가능한 값에 대한 자세한 내용을 보려면 도움말 명령을 사용하십시오.
windchill com.ptc.wvs.server.util.olfilename.RepOlFileNameUpdateUtility -h | -help
단일 컨테이너를 포함하는 명령의 경우 아래 두 예를 참조하십시오.
windchill com.ptc.wvs.server.util.olfilename.RepOlFileNameUpdateUtility
containerOID <container_oid>
또는
windchill com.ptc.wvs.server.util.olfilename.RepOlFileNameUpdateUtility
CONT_PATH <container_path>
여러 컨테이너를 포함하는 명령의 경우 아래 두 예를 참조하십시오.
windchill com.ptc.wvs.server.util.olfilename.RepOlFileNameUpdateUtility
containerOID <container_oid1> -containerOID <container_oid2>
또는
windchill com.ptc.wvs.server.util.olfilename.RepOlFileNameUpdateUtility
CONT_PATH <container_path1> -CONT_PATH <container_path2>
사이트를 포함하는 명령은 다음과 같습니다.
windchill com.ptc.wvs.server.util.olfilename.RepOlFileNameUpdateUtility -site
예: 샘플 명령
windchill com.ptc.wvs.server.util.olfilename.RepOlFileNameUpdateUtility
-u <usename> -p <password> -containerOID OR:wt.pdmlink.PDMLinkProduct:78523
-iterations 1 -batchsize 10 -threadcount 5 -threadtimeout 10
-threadtimeoutunit MINUTES -timebox 6 -timeboxunit HOURS -quiet
표현 업데이트 유틸리티 프로그램을 완료한 후 셸 터미널에 다음 출력 항목이 인쇄됩니다.
출력
설명
Processing of updating representations completed.
Total execution time to perform processing : 0.767 second(s)
가져온 표현을 처리하는 모든 스레드의 총 시간
Number of representations successfully updated : 10
성공적으로 업데이트된 표현 수. 여기서 olFileName 값은 "MULTI", "NONE", "임의의 값"(NULL 아님)으로 설정됩니다.
Number of representations processed : 306
지정된 조건에 따라 가져온 표현의 총 수
Number of representations failed to update : 0
업데이트 프로세스가 실패한 표현 수
Number of representations skipped to update : 296
이러한 경우 업데이트 프로세스에서 제외한 표현 수
olFileName 값이 NULL이 아닙니다. 표현이 새 표현이거나 이미 다시 게시되었기 때문입니다.
olFileName 값이 NULL입니다. 그러나 처리 후 새 값이 다시 NULL이므로 값이 변경되지 않습니다.
Number of failed threads : 0
Number of timed out threads : 0
* 
표현 업데이트 유틸리티는 Windchill 11.1 M020 릴리즈에서 제공됩니다. 이를 Windchill 11.1 M010으로 백포트하는 CPS 요청을 진행할 수 있습니다.
도움이 되셨나요?