

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

# 자산 모델 계층 정의
<a name="define-asset-hierarchies"></a>

자산 모델 계층 구조를 정의하여 산업 운영의 자산 모델 간에 논리적 연관성을 만들 수 있습니다. 예를 들어, 육상 및 해상 풍력 단지로 구성된 풍력 발전 단지를 정의할 수 있습니다. 육상 풍력 발전 단지에는 터빈과 육상 위치가 포함됩니다. 해상 풍력 발전 단지에는 터빈과 해상 위치가 있습니다.

![AWS IoT SiteWise 자산 모델 간의 풍력 발전소 계층 구조입니다.](http://docs.aws.amazon.com/ko_kr/iot-sitewise/latest/userguide/images/asset-model-hierarchies.png)


계층 구조를 통해 하위 자산 모델을 상위 자산 모델에 연결하면 상위 자산 모델의 지표에서 하위 자산 모델 지표의 데이터를 입력할 수 있습니다. 자산 모델 계층 구조 및 지표를 사용하여 작업 또는 작업의 하위 집합에 대한 통찰을 제공하는 통계를 계산할 수 있습니다. 자세한 내용은 [속성과 기타 자산에서 데이터 집계(지표)](metrics.md) 단원을 참조하십시오.

각 계층 구조는 상위 자산 모델과 하위 자산 모델 간의 관계를 정의합니다. 상위 자산 모델에서는 동일한 하위 자산 모델에 여러 계층 구조를 정의할 수 있습니다. 예를 들어 풍력 발전 단지에 두 가지 유형의 풍력 터빈이 있고 모든 풍력 터빈이 동일한 자산 모델로 표시되는 경우 각 유형에 대한 계층 구조를 정의할 수 있습니다. 그런 다음 풍력 발전 단지 모델에서 지표을 정의하여 각 풍력 터빈 유형에 대한 독립된 통계와 결합된 통계를 계산할 수 있습니다.

상위 자산 모델을 여러 하위 자산 모델과 연결할 수 있습니다. 예를 들어 두 개의 서로 다른 자산 모델로 표현되는 육상 풍력 발전 단지와 해상 풍력 발전 단지가 있는 경우 이러한 자산 모델을 동일한 상위 풍력 발전 단지 자산 모델과 연결할 수 있습니다.

하위 자산 모델을 여러 상위 자산 모델과 연결할 수도 있습니다. 예를 들어, 모든 풍력 터빈이 동일한 자산 모델로 표현되는 두 가지 유형의 풍력 발전 단지가 있는 경우 풍력 터빈 자산 모델을 서로 다른 풍력 발전 단지 자산 모델과 연결할 수 있습니다.

**참고**  
자산 모델 계층 구조를 정의할 때 하위 자산 모델은 `ACTIVE`이거나 이전 `ACTIVE` 버전이어야 합니다. 자세한 내용은 [자산 및 모델 상태](asset-and-model-states.md) 단원을 참조하십시오.

계층적 자산 모델을 정의하고 자산을 생성한 후에는 자산을 연결하여 상위-하위 관계를 작성할 수 있습니다. 자세한 내용은 [에서 자산 모델에 대한 자산 생성 AWS IoT SiteWise](create-assets.md) 및 [자산 연결 및 연결 해제](add-associated-assets.md) 섹션을 참조하세요.

**Topics**
+ [자산 모델 계층 구조 정의(콘솔)](#define-asset-hierarchies-console)
+ [자산 계층 정의(AWS CLI)](#define-asset-hierarchies-cli)

## 자산 모델 계층 구조 정의(콘솔)
<a name="define-asset-hierarchies-console"></a>

 AWS IoT SiteWise 콘솔에서 자산 모델의 계층 구조를 정의할 때 다음 파라미터를 지정합니다.
+ **계층 구조 이름** - 계층 구조의 이름입니다(예: **Wind Turbines**).
+ **계층 구조 모델** - 하위 자산 모델입니다.
+ **계층 구조 외부 ID**(선택 사항) - 이는 사용자 정의 ID입니다. 자세한 내용은AWS IoT SiteWise 사용 설명서**의 [외부 ID가 있는 참조 객체](object-ids.md#external-id-references)를 참조하세요.

자세한 내용은 [자산 모델 생성(콘솔)](create-asset-models.md#create-asset-model-console) 단원을 참조하십시오.

## 자산 계층 정의(AWS CLI)
<a name="define-asset-hierarchies-cli"></a>

 AWS IoT SiteWise API를 사용하여 자산 모델의 계층 구조를 정의할 때 다음 파라미터를 지정합니다.
+ `name` - 계층 구조의 이름입니다(예: **Wind Turbines**).
+ `childAssetModelId` - 계층 구조에 대한 하위 자산 모델의 ID 또는 외부 ID입니다. [ListAssetModels](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListAssetModels.html) 작업을 사용하여 기존 자산 모델의 ID를 찾을 수 있습니다.

**Example 계층 구조 정의 예**  
다음 예제에서는 풍력 터빈에 대한 풍력 발전소의 관계를 나타내는 자산 모델 계층 구조를 보여 줍니다. 이 객체는 [AssetModelHierarchy](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_AssetModelHierarchy.html)의 예입니다. 자세한 내용은 [자산 모델 생성(AWS CLI)](create-asset-models.md#create-asset-model-cli) 단원을 참조하십시오.  

```
{
  {{...}}
  "assetModelHierarchies": [
    {
      "name": "{{Wind Turbines}}",
      "childAssetModelId": "{{a1b2c3d4-5678-90ab-cdef-11111EXAMPLE}}"
    },
  ]
}
```