앱 탐색 > Software Content Management
Software Content Management
Software Content Management에서 즉시 배포하거나 향후 예약된 시간에 배포할 소프트웨어 패키지를 만들 수 있습니다. 또한 패키지 및 배포를 생산에 제공하기 전에 테스트할 수 있습니다. 패키지 및 배포에 대한 검색 및 감사 도구도 제공됩니다.
자세한 내용은 ThingWorx Utilities 도움말 센터의 ThingWorx Software Content Management를 참조하십시오.
* 
Software Content Management 타일은 Enterprise 라이선스에만 표시됩니다.
콘솔에 Software Content Management 타일 추가
ThingWorx Apps 콘솔에 Software Content Management 타일을 추가하려면, 선택 항목인 ThingWorx-Software-Content-Management-<버전> 확장을 가져옵니다. 자세한 내용은 선택적 확장 가져오기 항목을 참조하십시오.
Software Content Management 타일 보기 권한 추가
Controls Engineer, Maintenance Manager 및 Maintenance Engineer 역할에 속한 사용자가 Software Content Management를 사용할 수 있도록 하려면 다음 단계를 완료하십시오.
1. ThingWorx Composer에서 TW.UTL.UtilSetupHelper 리소스를 엽니다.
2. 서비스에서 orgOrOrgUnit 입력 매개 변수에 대해 다음 값을 사용하여 AdjustUtilitiesVisibility 서비스를 실행합니다. PTC.Factory.MachineVisibility:AssetPerformance. 서비스 출력 창에 "결과 없음"이 표시되면 서비스가 성공적으로 완료된 것입니다.
3. 왼쪽 창에서 보안 > 사용자 그룹으로 이동합니다.
관리 액세스를 위해 TW.RSM.Admin 사용자 그룹에 Controls Engineer 사용자 그룹을 추가합니다.
파일 전송, 배포 및 원격 연결과 같은 원격 액세스 작업에 액세스할 수 있도록 Maintenance ManagerMaintenance Engineer 사용자 그룹을 TW.RSM.RemoteServices 사용자 그룹에 추가합니다.
Software Content Management에서 사용할 자산 구성
자산을 Software Content Management에서 사용하려면 다음 단계를 완료하십시오.
1. ThingWorx Composer에서 해당 자산으로 이동하여 편집합니다. 이 자산은 자산 또는 KEPServerEX 기반 자산이거나, Asset Advisor에 표시되도록 구성된 사용자 정의 장비 유형일 수 있습니다.
2. 일반 정보 아래에서 다음 구현된 형태를 추가합니다.
PTC.Asset.ManagedAsset
TW.RSM.SFW.ThingShape.Updateable
PTC.Resource.Asset.SCMResourceThingShape
3. 태그PTC:AssetType을 추가합니다.
4. 저장을 클릭합니다.
Software Content Management에서 구성된 자산을 사용하는 방법에 대한 자세한 내용은 ThingWorx Utilities 도움말 센터에서 파일 기반 패키지 만들기를 참조하십시오.
파일 전송 기록 스트림 구성
ThingWorx AppsPTC.SCA.SCO.AssetRemoting.FileTransferHistoryStream 스트림을 사용하여 파일 전송 이벤트를 기록하고 Software Content ManagementTW.RSM.FileTransferHistoryStream을 사용합니다. 파일 전송 이벤트가 ThingWorx Apps에서 제대로 캡처되었는지 확인하려면 ThingWorx Composer에서 다음 단계를 완료하십시오.
TW.RSM.FileTransferHelper 사물을 편집합니다. 구성에서 파일 기록 스트림 사물PTC.SCA.SCO.AssetRemoting.FileTransferHistoryStream으로 설정합니다. 저장을 클릭합니다.
TW.RSM.FileTransferHistoryStream 사물에서 PTC.SCA.SCO.AssetRemoting.FileTransferHistoryStream 사물로 데이터를 복사합니다.
데이터 행이 50,000개 미만인 경우 How to copy entries from one Stream to other Stream URL에 있는 지침을 참조하십시오.
데이터 행이 50,000개 초과인 경우 ThingWorx 데이터베이스에 적절한 기본 SQL 스크립트를 사용합니다. 이는 다음 예와 비슷합니다. 스크립트를 실행하기 전에 ThingWorx 데이터베이스를 백업하십시오.
INSERT INTO stream (entity_id,source_id,time,field_values,location,source_type,tags)
SELECT 'PTC.SCA.SCO.AssetRemoting.FileTransferHistoryStream',source_id,time,field_values,location,source_type,tags
FROM <your_thingworx_schema_name>.stream
WHERE entity_id= 'TW.RSM.FileTransferHistoryStream'