기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
사용자 지정 복합 모델 (구성 요소) 업데이트
를 사용하여 사용자 지정 복합 모델을 업데이트하거나 AWS IoT SiteWise 콘솔을 사용하여 구성 요소를 업데이트할 수 있습니다. AWS IoT SiteWise API
구성 요소 업데이트 (콘솔)
AWS IoT SiteWise 콘솔을 사용하여 구성 요소를 업데이트할 수 있습니다.
구성 요소를 업데이트하려면 (콘솔)
AWS IoT SiteWise 콘솔
로 이동합니다. 탐색 창에서 모델을 선택합니다.
-
구성 요소가 있는 에셋 모델을 선택합니다.
-
속성 탭에서 구성 요소를 선택합니다.
-
업데이트하려는 구성 요소를 선택합니다.
-
편집을 선택합니다.
-
구성 요소 편집 페이지에서 다음 중 하나를 수행하십시오.
-
모델 세부 정보에서 모델의 이름을 변경합니다.
-
속성 정의를 변경합니다. 기존 속성의 데이터 형식은 변경할 수 없습니다. 자세한 내용은 정적 데이터 (속성) 를 정의합니다. 단원을 참조하십시오.
-
측정 정의를 변경합니다. 기존 측정의 데이터 형식은 변경할 수 없습니다. 자세한 내용은 장비의 데이터 스트림을 정의합니다 (측정값). 단원을 참조하십시오.
-
변환 정의를 변경합니다. 자세한 내용은 데이터 변환 (변환) 단원을 참조하십시오.
-
지표 정의를 변경합니다. 기존 지표의 시간 간격은 변경할 수 없습니다. 자세한 내용은 속성 및 기타 자산 (지표) 의 데이터를 집계합니다. 단원을 참조하십시오.
-
-
저장(Save)을 선택합니다.
사용자 지정 복합 모델 업데이트 (AWS CLI)
AWS Command Line Interface (AWS CLI) 를 사용하여 사용자 지정 복합 모델을 업데이트할 수 있습니다.
이름 또는 설명을 업데이트하려면 UpdateAssetModelCompositeModel작업을 사용합니다. 인라인 사용자 지정 복합 모델의 경우에만 속성을 업데이트할 수도 있습니다. 사용자 지정 복합 모델은 참조된 구성 요소 모델이 관련 속성을 제공하므로 component-model-based 사용자 지정 복합 모델의 속성을 업데이트할 수 없습니다.
중요
사용자 지정 복합 모델에서 속성을 제거하면 해당 속성에 대한 이전 데이터가 모두 AWS IoT SiteWise 삭제됩니다. 기존 속성의 유형이나 데이터 유형은 변경할 수 없습니다.
기존 복합 모델 속성을 동일한 name
새 복합 모델 속성으로 바꾸려면 다음과 같이 하십시오.
기존 속성 전체를 제거한 상태로
UpdateAssetModelCompositeModel
요청을 제출하십시오.새 속성이 포함된 두 번째
UpdateAssetModelCompositeModel
요청을 제출하세요. 새 자산 속성은 이전 자산과name
동일하며 AWS IoT SiteWise 새 고유 자산을 생성합니다id
.
사용자 지정 복합 모델 업데이트하기 (AWS CLI)
-
기존 복합 모델 정의를 검색하려면 다음 명령을 실행합니다. Replace
composite-model-id
업데이트할 사용자 지정 복합 모델의 ID 또는 외부 ID를 사용하고,asset-model-id
사용자 지정 복합 모델이 연결된 자산 모델과 함께. 자세한 내용은 AWS IoT SiteWise 사용 설명서를 참조하십시오.aws iotsitewise describe-asset-model-composite-model \ --asset-model-composite-model-id
composite-model-id
\ --asset-model-idasset-model-id
자세한 내용은 DescribeAssetModelCompositeModel작업을 참조하십시오.
-
라는
update-custom-composite-model.json
파일을 만든 다음 이전 명령의 응답을 파일에 복사합니다. -
다음 필드를
update-custom-composite-model.json
제외한 모든 키-값 쌍을 JSON 개체에서 제거합니다.assetModelCompositeModelName
assetModelCompositeModelDescription
(있는 경우)assetModelCompositeModelProperties
(있는 경우)
-
update-custom-composite-model.json
에서 다음을 수행합니다.의 값을 변경합니다
assetModelCompositeModelName
.값을 추가 또는
assetModelCompositeModelDescription
제거하거나 변경합니다.인라인 사용자 지정 복합 모델만 해당: 에서
assetModelCompositeModelProperties
자산 모델의 속성을 변경, 추가 또는 제거합니다.
이 파일에 필요한 형식에 대한 자세한 내용은 의 요청 구문을 참조하십시오. UpdateAssetModelCompositeModel
-
다음 명령을 실행하여 사용자 지정 복합 모델을 저장된 정의로
update-custom-composite-model.json
업데이트합니다. Replacecomposite-model-id
복합 모델의 ID로,asset-model-id
해당 에셋 모델의 ID와 함께 말이죠.aws iotsitewise update-asset-model-composite-model \ --asset-model-composite-model-id
composite-model-id
\ --asset-model-idasset-model-id
\ --cli-input-json file://update-custom-composite-model.json