

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

# 에서 자산 속성 알림 켜기 AWS IoT SiteWise
<a name="property-notifications"></a>

속성 알림을 활성화하여 자산 데이터 업데이트를에 게시 AWS IoT Core한 다음 데이터에 대한 쿼리를 실행할 수 있습니다. 자산 속성 알림을 통해는 Amazon S3로 AWS IoT SiteWise 데이터를 내보내는 데 사용할 수 있는 CloudFormation 템플릿을 AWS IoT SiteWise 제공합니다.

**참고**  
자산 데이터는 값이 변경되었는지 여부에 AWS IoT SiteWise관계없이가 수신할 AWS IoT Core 때마다 로 전송됩니다.

**Topics**
+ [자산 속성 알림 켜기(콘솔)](#enable-property-notifications-console)
+ [자산 속성 알림 켜기(AWS CLI)](#enable-property-notifications-cli)

## 자산 속성 알림 켜기(콘솔)
<a name="enable-property-notifications-console"></a>

기본적으로 AWS IoT SiteWise 는 속성 값 업데이트를 게시하지 않습니다. AWS IoT SiteWise 콘솔을 사용하여 자산 속성에 대한 알림을 활성화할 수 있습니다.

**자산 속성에 대한 알림을 활성화하거나 비활성화하려면(콘솔) 다음을 수행하세요.**

1. <a name="sitewise-open-console"></a>[AWS IoT SiteWise 콘솔](https://console.aws.amazon.com/iotsitewise/)로 이동합니다.

1. <a name="sitewise-choose-assets"></a>탐색 창에서 **자산**을 선택합니다.

1. 속성의 알림을 활성화할 자산을 선택합니다.
**작은 정보**  <a name="sitewise-expand-asset-hierarchy"></a>
화살표 아이콘을 선택하여 자산 계층 구조를 확장하고 자산을 찾을 수 있습니다.

1. **편집**을 선택합니다.

1. 자산 속성의 **알림 상태**에서 **ENABLED(활성)**를 선택합니다.  
![AWS IoT SiteWise “알림 상태”가 강조 표시된 “자산 편집” 페이지 스크린샷.](http://docs.aws.amazon.com/ko_kr/iot-sitewise/latest/userguide/images/sitewise-enable-property-notifications-console.png)

   **DISABLED(비활성)**를 선택하여 자산 속성에 대한 알림을 비활성화할 수도 있습니다.

1. **저장**을 선택합니다.

## 자산 속성 알림 켜기(AWS CLI)
<a name="enable-property-notifications-cli"></a>

기본적으로 AWS IoT SiteWise 는 속성 값 업데이트를 게시하지 않습니다. AWS Command Line Interface (AWS CLI)를 사용하여 자산 속성에 대한 알림을 활성화하거나 비활성화할 수 있습니다.

이 절차를 완료하려면 자산의 `assetId` 및 속성의 `propertyId`를 알고 있어야 합니다. 외부 ID를 사용할 수도 있습니다. 자산을 생성했지만 해당 `assetId`를 모르고 있는 경우에는 [ListAssets](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListAssets.html) API를 사용하여 특정 모델에 대한 모든 자산을 표시합니다. [DescribeAsset](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DescribeAsset.html) 작업을 사용하여 속성 ID를 포함한 해당 자산의 속성을 봅니다.

[UpdateAssetProperty](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_UpdateAssetProperty.html) 작업을 사용하여 자산 속성에 대한 알림을 활성화하거나 비활성화합니다. 다음 파라미터를 지정합니다.
+ `assetId` - 자산의 ID입니다.
+ `propertyId` - 자산 속성의 ID입니다.
+ `propertyNotificationState` - 속성 값 알림 상태는 `ENABLED` 또는 `DISABLED`입니다.
+ `propertyAlias` – 속성의 별칭입니다. 알림 상태를 업데이트할 때 속성의 기존 별칭을 지정합니다. 이 파라미터를 생략하면 속성의 기존 별칭이 제거됩니다.

**자산 속성에 대한 알림을 활성화하거나 비활성화하려면(CLI) 다음을 수행하세요.**

1. 다음 명령을 실행하여 자산 속성의 별칭을 검색합니다. {{asset-id}}를 자산의 ID로 바꾸고 {{property-id}}를 속성의 ID로 바꿉니다.

   ```
   aws iotsitewise describe-asset-property \
     --asset-id {{asset-id}} \
     --property-id {{property-id}}
   ```

   이 작업은 다음과 같은 형식으로 자산 속성의 세부 정보가 포함된 응답을 반환합니다. 속성 별칭은 JSON 객체에 있는 `assetProperty.alias`입니다.

   ```
   {
     "assetId": "a1b2c3d4-5678-90ab-cdef-22222EXAMPLE",
     "assetName": "Wind Turbine 7",
     "assetModelId": "a1b2c3d4-5678-90ab-cdef-11111EXAMPLE",
     "assetProperty": {
       "id": "a1b2c3d4-5678-90ab-cdef-33333EXAMPLE",
       "name": "Wind Speed",
       "alias": "{{/company/windfarm/3/turbine/7/windspeed}}",
       "notification": {
         "topic": "$aws/sitewise/asset-models/a1b2c3d4-5678-90ab-cdef-11111EXAMPLE/assets/a1b2c3d4-5678-90ab-cdef-22222EXAMPLE/properties/a1b2c3d4-5678-90ab-cdef-33333EXAMPLE",
         "state": "DISABLED"
       },
       "dataType": "DOUBLE",
       "unit": "m/s",
       "type": {
         "measurement": {}
       }
     }
   }
   ```

1. 다음 명령을 실행하여 자산 속성에 대한 알림을 활성화합니다. {{property-alias}}를 이전 명령의 응답에서 얻은 속성 별칭으로 바꾸거나, `--property-alias`를 생략하여 별칭 없이 속성을 업데이트합니다.

   ```
   aws iotsitewise update-asset-property \
     --asset-id {{asset-id}} \
     --property-id {{property-id}} \
     --property-notification-state ENABLED \
     --property-alias {{property-alias}}
   ```

   `--property-notification-state DISABLED`를 전달하여 자산 속성에 대한 알림을 비활성화할 수도 있습니다.