インターフェイスを作成する - AWS IoT SiteWise

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

インターフェイスを作成する

インターフェイスは、 AWS IoT SiteWise コンソールまたは を使用して作成できます AWS CLI。

Console
  1. AWS IoT SiteWise コンソールに移動し、ナビゲーションペインからモデルを選択します。

  2. インターフェイスの作成 を選択します。

  3. インターフェイスの一意の名前とオプションの説明を入力します。オプションで、選択した の外部 ID を追加することもできます。

  4. インターフェイスにプロパティを追加します。アセットモデルと同様に、属性、測定値、変換、メトリクスを追加できます。詳細については、「アセットモデルを作成する (コンソール) 」を参照してください。

  5. インターフェイスの作成 を選択してインターフェイスを作成します。

  6. インターフェイス間の親子関係を定義する階層がある場合は、階層を追加を選択し、関連する詳細を入力します。

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" } ]'