기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
인터페이스 생성
AWS IoT SiteWise 콘솔 또는를 사용하여 인터페이스를 생성할 수 있습니다 AWS CLI.
- Console
-
-
AWS IoT SiteWise 콘솔
로 이동하여 탐색 창에서 모델을 선택합니다. -
인터페이스 생성을 선택합니다.
-
인터페이스의 고유한 이름과 선택적 설명을 입력합니다. 원하는 외부 ID를 선택적으로 추가할 수도 있습니다.
-
인터페이스에 속성을 추가합니다. 자산 모델과 마찬가지로 속성, 측정, 변환 및 지표를 추가할 수 있습니다. 자세한 내용은 자산 모델 생성(콘솔) 단원을 참조하십시오.
-
인터페이스 생성을 선택하여 인터페이스를 생성합니다.
-
인터페이스 간에 상위-하위 관계를 정의하는 계층 구조가 있는 경우 계층 구조 추가를 선택하고 관련 세부 정보를 입력합니다.
-
- AWS CLI
-
인터페이스를 생성하려면
assetModelType
파라미터를 로 설정한 상태에서CreateAssetModel
작업을 사용합니다INTERFACE
.aws iotsitewise create-asset-model \ --asset-model-name "CNC-INTERFACE" \ --asset-model-description "Standard interface for CNC machines" \ --asset-model-type "INTERFACE" \ --asset-model-properties '[ { "name": "Temperature-in-C", "dataType": "DOUBLE", "type": { "measurement": {} }, "unit": "Celsius" }, { "name": "Down-time", "dataType": "DOUBLE", "type": { "measurement": {} }, "unit": "Minutes" }, { "name": "Running-time", "dataType": "DOUBLE", "type": { "measurement": {} }, "unit": "Minutes" }, { "name": "Availability", "dataType": "DOUBLE", "type": { "metric": { "expression": "Running-time / (Running-time + Down-time) * 100", "variables": [ { "name": "Running-time", "value": { "propertyId": "${Running-time}" } }, { "name": "Down-time", "value": { "propertyId": "${Down-time}" } } ], "window": { "tumbling": { "interval": "1h" } } } }, "unit": "Percent" } ]'
인터페이스 자산 모델 관계 이해
자산 모델에 인터페이스 적용