Buat antarmuka - AWS IoT SiteWise

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Buat antarmuka

Anda dapat membuat antarmuka menggunakan AWS IoT SiteWise konsol atau. AWS CLI

Console
  1. Arahkan ke AWS IoT SiteWise konsol dan pilih Model dari panel navigasi.

  2. Pilih Buat antarmuka.

  3. Masukkan Nama unik dan Deskripsi opsional untuk antarmuka Anda. Anda juga dapat secara opsional menambahkan ID Eksternal yang Anda pilih.

  4. Tambahkan properti ke antarmuka Anda. Anda dapat menambahkan atribut, pengukuran, transformasi, dan metrik seperti halnya dengan model aset. Untuk informasi selengkapnya, lihat Buat model aset (konsol).

  5. Pilih Buat antarmuka untuk membuat antarmuka.

  6. Jika Anda memiliki hierarki untuk menentukan hubungan orangtua-anak antar antarmuka, pilih Tambahkan hierarki dan masukkan detail yang relevan.

AWS CLI

Untuk membuat antarmuka, gunakan CreateAssetModel operasi dengan assetModelType parameter yang disetel keINTERFACE:

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