翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
インターフェイスを作成する
インターフェイスは、 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" } ]'
インターフェイスとアセットのモデル関係を理解する
インターフェイスをアセットモデルに適用する