

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 資產模型界面
<a name="model-interfaces"></a>

AWS IoT SiteWise 介面設定不同資產模型的標準。它們定義了一個共同的結構，可確保一致性，同時允許實作的變化。

介面與資產模型 （屬性、複合模型和階層） 共用相同的結構，但您無法直接從它們建立資產。相反地，界面會套用至現有的資產模型，以確保標準化。介面不支援元件模型。

使用界面有幾個優點：
+ 不同資產模型變化的標準化屬性和指標
+ 簡化界面層級的指標定義
+ 更有效率地管理複雜的資產階層
+ 每個資產模型變化的獨立屬性生命週期管理
+ 增強跨團隊協作，其中營運團隊專注於實體資產呈現，同時資料團隊跨設備建立標準

建議您先建立資產模型，以建立真實世界工業設備的模型。每個設備類型都有自己的一組屬性，都可以由自己的資產模型表示。

## 資產模型標準化使用案例
<a name="interface-powertrain-shop-example"></a>

介面有助於標準化不同資產模型的屬性，同時保留其唯一特性。

例如，動力傳動車間有四個站點：引擎、傳輸、差異和組件。每個工作站都包含各種設備類型。例如，引擎工作站包含 CNC 機器，但規格不同：有些是 3 軸，其他則是 5 軸。

![圖表顯示僅使用資產模型和資產的動力傳動站設備階層。動力傳動車間位於最上方，接著是引擎、傳輸、差異和組裝站在第二層上的每個資產模型。在第三個關卡下，有個別的 CNC 機器透過來自引擎站資產模型的軸進行細分。相反地，也有資產模型源自於組合工作站模型。在第四層， 是以名稱表示個別 CNC 機器或機器人機臂的每個資產。](http://docs.aws.amazon.com/zh_tw/iot-sitewise/latest/userguide/images/models-interface-hierarchy.png)


不過，介面可讓您建立 CNC 機器中常見性的標準。您可以在 界面中使用可重複的屬性，而不是為每個屬性建立資產模型。

例如，您可以：

1. 為每個機器類型類別建立個別的資產模型。在此範例中，這是「CNC 3 軸機器」和「CNC 5 軸機器」。

1. 定義具有常見屬性和指標的標準界面。在此範例中，`Temperature-in-C`、 `Down-time`和 `Running-time`都是套用至兩個 CNC 機器的常見屬性。

1. 將此界面套用至所有 CNC 機器資產模型，仍然允許個別資產模型上的裝置特定屬性。

![顯示介面如何簡化上圖中資產模型組織的圖表。它顯示引擎站 CNC 機器的數個可重複參數，現在由傳遞至 3 軸和 5 軸 CNC 機器資產模型的各種屬性的介面所管理，同時允許每個機器上的裝置特定屬性。](http://docs.aws.amazon.com/zh_tw/iot-sitewise/latest/userguide/images/models-interface-to-asset-models.png)


您也可以在介面層級定義可用性指標。例如， 會根據停機時間和執行時間值來`Avail = avg(Down-time, Running-time)`計算可用性。

使用界面可跨適用設備確保一致的屬性定義和指標，同時維持每個機器類型的獨特特性，以簡化您的資產模型管理。

## 結構和元件
<a name="interface-structure"></a>

介面包含與資產模型相同的屬性類型：屬性、測量、轉換和指標。在資產模型上疊加時，您可以將現有屬性映射至其介面對等。未映射的界面屬性會在資產模型中自動建立。

介面階層定義彙總指標，而資產模型階層則啟用資產關聯。當您使用 界面時，服務會在運算彙總指標時，自動將資產模型階層映射至界面階層。套用界面後，彙總指標會透過界面階層而非資產模型自己的階層來定義。

## 考量事項
<a name="interface-considerations"></a>

使用介面時，請謹記下列考量事項：
+ 資產模型和界面屬性可以依名稱自動映射或手動映射。計算彙總指標時，服務會自動映射階層。
+ 您無法在連結的資產模型中定義使用界面指標做為輸入的其他指標。
+ 資產模型只能連結到一個界面。不過，您可以將多個資產模型套用至相同的界面。
+ 介面不支援警示。
+ 介面不支援元件模型。

**Topics**
+ [資產模型標準化使用案例](#interface-powertrain-shop-example)
+ [結構和元件](#interface-structure)
+ [考量事項](#interface-considerations)
+ [了解界面資產模型關係](interface-asset-model-relationship.md)
+ [建立界面](interface-create.md)
+ [將界面套用至資產模型](interfaces-link-asset-model.md)
+ [管理介面、連結的資產模型和屬性](interfaces-manage.md)
+ [其他界面範例](interface-additional-examples.md)