정적 데이터(속성) 정의 - AWS IoT SiteWise

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

정적 데이터(속성) 정의

자산 속성은 디바이스 제조업체 또는 지리적 위치 같은, 일반적으로 정적인 정보를 나타냅니다. 자산 템플릿에서 생성한 각 자산은 해당 모델의 속성을 포함합니다.

속성 정의(콘솔)

AWS IoT SiteWise 콘솔에서 자산 모델의 속성을 정의할 때 다음 매개변수를 지정합니다.

  • 이름 - 속성의 이름입니다.

  • 기본값 - (선택 사항) 이 속성의 기본값입니다. 모델에서 생성된 자산은 속성에 대해 이 값을 가집니다. 모델에서 생성된 자산의 기본값을 재정의하는 방법에 대한 자세한 내용은 속성 값 업데이트 단원을 참조하세요.

  • 데이터 형식 - 속성의 데이터 형식으로 다음 중 하나입니다.

    • 문자열 - 최대 1,024바이트의 문자열입니다.

    • 정수 - 범위가 [-2,147,483,648, 2,147,483,647]인 부호 있는 32비트 정수입니다.

    • 실수 - 범위가 [-10^100, 10^100]이고 IEEE 754 배정밀도를 갖는 부동 소수점 숫자입니다.

    • 부울 - true 또는false입니다.

  • 외부 ID - (선택 사항) 사용자 정의 ID입니다. 자세한 내용은AWS IoT SiteWise 사용 설명서외부 ID를 사용하여 개체 참조를 참조하십시오.

자세한 정보는 자산 모델 생성(콘솔)을 참조하세요.

속성 정의 ()AWS CLI

AWS IoT SiteWise API를 사용하여 자산 모델의 속성을 정의할 때 다음 매개변수를 지정합니다.

  • name - 속성의 이름입니다.

  • defaultValue – (선택 사항) 이 속성의 기본값입니다. 모델에서 생성된 자산은 속성에 대해 이 값을 가집니다. 모델에서 생성된 자산의 기본값을 재정의하는 방법에 대한 자세한 내용은 속성 값 업데이트 단원을 참조하세요.

  • dataType – 속성의 데이터 형식으로 다음 중 하나입니다.

    • STRING – 최대 1,024바이트의 문자열입니다.

    • INTEGER – 범위가 [-2,147,483,648, 2,147,483,647]인 부호 있는 32비트 정수입니다.

    • DOUBLE – 범위가 [-10^100, 10^100]이고 IEEE 754 배정밀도를 갖는 부동 소수점 숫자입니다.

    • BOOLEAN - true 또는 false입니다.

  • externalId— (선택 사항) 사용자 정의 ID입니다. 자세한 내용은AWS IoT SiteWise 사용 설명서외부 ID를 사용하여 개체 참조를 참조하십시오.

예 속성 정의 예

다음 예제에서는 자산의 모델 번호를 나타내는 속성을 기본값과 함께 보여 줍니다. 이 개체는 속성이 AssetModelProperty포함된 의 예입니다. 이 객체를 CreateAssetModel요청 페이로드의 일부로 지정하여 속성 속성을 생성할 수 있습니다. 자세한 정보는 자산 모델 생성 (AWS CLI)을 참조하세요.

{ ... "assetModelProperties": [ { "name": "Model number", "dataType": "STRING", "type": { "attribute": { "defaultValue": "BLT123" } } } ], ... }