Status aset dan model - AWS IoT SiteWise

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

Status aset dan model

Saat Anda membuat, memperbarui, atau menghapus aset, model aset, atau model komponen, perubahan membutuhkan waktu untuk disebarkan. AWS IoT SiteWise menyelesaikan operasi ini secara asinkron dan memperbarui status setiap sumber daya. Setiap aset, model aset, dan model komponen memiliki bidang status yang berisi status sumber daya dan pesan kesalahan apa pun, jika berlaku. Negara dapat menjadi salah satu dari nilai berikut:

  • ACTIVESumber daya aktif. Ini adalah satu-satunya status di mana Anda dapat melakukan kueri dan berinteraksi dengan aset, model aset, dan model komponen.

  • CREATING— Sumber daya sedang dibuat.

  • UPDATING— Sumber daya sedang diperbarui.

  • DELETING— Sumber daya sedang dihapus.

  • PROPAGATING— (Model aset dan model komponen saja) Perubahan menyebar ke semua sumber daya dependen (dari model aset ke aset, atau dari model komponen ke model aset).

  • FAILED— Sumber daya gagal memvalidasi selama operasi membuat atau memperbarui, mungkin karena referensi melingkar dalam ekspresi. Anda dapat menghapus sumber daya yang ada di FAILED negara bagian.

Beberapa operasi membuat, memperbarui, dan menghapus AWS IoT SiteWise menempatkan aset, model aset, atau model komponen dalam keadaan selain ACTIVE saat operasi diselesaikan. Untuk melakukan kueri atau berinteraksi dengan sumber daya setelah Anda melakukan salah satu operasi ini, Anda harus menunggu hingga status berubahACTIVE. Jika tidak, permintaan Anda gagal.

Memeriksa status aset

Anda dapat menggunakan AWS IoT SiteWise konsol atau API untuk memeriksa status aset.

Memeriksa status aset (konsol)

Gunakan prosedur berikut untuk memeriksa status aset di AWS IoT SiteWise konsol.

Untuk memeriksa status aset (konsol)
  1. Navigasikan ke konsol AWS IoT SiteWise tersebut.

  2. Di panel navigasi, pilih Aset.

  3. Pilih aset yang akan diperiksa.

    Tip

    Anda dapat memilih ikon panah untuk memperluas hierarki aset untuk menemukan aset Anda.

  4. Temukan Status di panel detail Aset.

    AWS IoT SiteWise Panel detail aset dengan Status sebagai Aktif.

Memeriksa status aset (AWS CLI)

Anda dapat menggunakan AWS Command Line Interface (AWS CLI) untuk memeriksa status aset.

Untuk memeriksa status aset, gunakan DescribeAssetoperasi dengan assetId parameter.

Untuk memeriksa status aset (AWS CLI)
  • Jalankan perintah berikut untuk menggambarkan aset. Ganti asset-id dengan ID aset atau ID eksternal. ID eksternal adalah ID yang ditentukan pengguna. Untuk informasi selengkapnya, lihat Mereferensikan objek dengan ID eksternal di AWS IoT SiteWise Panduan Pengguna.

    aws iotsitewise describe-asset --asset-id asset-id

    Operasi mengembalikan respons yang berisi detail aset. Respons berisi assetStatus objek yang memiliki struktur sebagai berikut:

    { ... "assetStatus": { "state": "String", "error": { "code": "String", "message": "String" } } }

    Status aset ada assetStatus.state di objek JSON.

Memeriksa status model aset atau model komponen

Anda dapat menggunakan AWS IoT SiteWise konsol atau API untuk memeriksa status model aset atau model komponen.

Memeriksa status model aset atau model komponen (konsol)

Gunakan prosedur berikut untuk memeriksa status model aset atau model komponen di AWS IoT SiteWise konsol.

Tip

Model aset dan model komponen keduanya tercantum di bawah Model di panel navigasi. Panel Detail dari model aset atau model komponen yang dipilih menunjukkan jenisnya.

Untuk memeriksa status model aset atau model komponen (konsol)
  1. Navigasikan ke konsol AWS IoT SiteWise tersebut.

  2. Di panel navigasi, pilih Model.

  3. Pilih model yang akan diperiksa.

  4. Temukan Status di panel Detail.

    AWS IoT SiteWise Tangkapan layar halaman “Model aset” dengan status model aset disorot.

Memeriksa status model aset atau model komponen (AWS CLI)

Anda dapat menggunakan AWS CLI untuk memeriksa status model aset atau model komponen.

Untuk memeriksa status model aset atau model komponen, gunakan operasi DescribeAssetModel dengan assetModelId parameter.

Tip

AWS CLI Mendefinisikan model komponen sebagai jenis model aset. Oleh karena itu, Anda menggunakan operasi DescribeAssetModel yang sama untuk kedua jenis model. assetModelTypeBidang dalam respons menunjukkan apakah itu an ASSET_MODEL atau aCOMPONENT_MODEL.

Untuk memeriksa status model aset atau model komponen (AWS CLI)
  • Jalankan perintah berikut untuk menggambarkan model. Ganti asset-model-id dengan ID atau ID eksternal model aset atau model komponen. ID eksternal adalah ID yang ditentukan pengguna. Untuk informasi selengkapnya, lihat Mereferensikan objek dengan ID eksternal di AWS IoT SiteWise Panduan Pengguna.

    aws iotsitewise describe-asset-model --asset-model-id asset-model-id

    Operasi mengembalikan respons yang berisi detail model. Respons berisi assetModelStatus objek yang memiliki struktur berikut.

    { ... "assetModelStatus": { "state": "String", "error": { "code": "String", "message": "String" } } }

    Status model ada assetModelStatus.state di objek JSON.