View a markdown version of this page

Operasi massal dengan 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.

Operasi massal dengan aset dan model

Untuk bekerja dengan sejumlah besar aset atau model aset, gunakan operasi massal untuk mengimpor dan mengekspor sumber daya secara massal ke lokasi yang berbeda. Misalnya, Anda dapat membuat file data yang mendefinisikan aset atau model aset dalam bucket Amazon S3, dan menggunakan impor massal untuk membuat atau memperbaruinya di AWS IoT SiteWise. Atau, jika Anda memiliki sejumlah besar aset atau model aset AWS IoT SiteWise, Anda dapat mengekspornya ke Amazon S3.

catatan

Anda melakukan operasi massal AWS IoT SiteWise dengan memanggil operasi di AWS IoT TwinMaker API. Anda dapat melakukan ini tanpa menyiapkan AWS IoT TwinMaker atau membuat AWS IoT TwinMaker ruang kerja. Yang Anda butuhkan hanyalah bucket Amazon S3 tempat Anda dapat menempatkan AWS IoT SiteWise konten Anda.

Konsep dan terminologi kunci

AWS IoT SiteWise fitur impor dan ekspor massal bergantung pada konsep dan terminologi berikut:

  • Imp or: Tindakan memindahkan aset atau model aset dari file dalam bucket Amazon S3 ke AWS IoT SiteWise.

  • Ek spor: Tindakan memindahkan aset atau model aset dari AWS IoT SiteWise ke bucket Amazon S3.

  • Sumber: Lokasi awal tempat Anda ingin memindahkan konten.

    Misalnya, bucket Amazon S3 adalah sumber impor, dan AWS IoT SiteWise merupakan sumber ekspor.

  • Tujuan: Lokasi yang diinginkan tempat Anda ingin memindahkan konten Anda.

    Misalnya, bucket Amazon S3 adalah tujuan ekspor, dan AWS IoT SiteWise merupakan tujuan impor.

  • AWS IoT SiteWise Skema: Skema ini digunakan untuk mengimpor dan mengekspor metadata dari AWS IoT SiteWise.

  • Top-level resource: Sumber AWS IoT SiteWise daya yang dapat Anda buat atau perbarui secara individual, seperti aset atau model aset.

  • Sub-resource: Sumber daya bersarang dalam AWS IoT SiteWise sumber daya tingkat atas. Contohnya termasuk properti, hierarki, dan model komposit.

  • Metadata: Informasi kunci yang diperlukan untuk mengimpor atau mengekspor sumber daya dengan sukses. Contoh metadata adalah definisi aset dan model aset.

  • metadata TransferJob: Objek yang dibuat saat Anda menjalankanCreateMetadataTransferJob.

Fungsionalitas yang didukung

Topik ini menjelaskan apa yang dapat Anda lakukan saat menjalankan operasi massal. Operasi massal mendukung fungsionalitas berikut:

  • Top-level pembuatan sumber daya: Saat Anda mengimpor aset atau model aset yang tidak menentukan ID, atau yang ID-nya tidak cocok dengan yang sudah ada, maka itu akan dibuat sebagai sumber daya baru.

  • Top-level penggantian sumber daya: Saat Anda mengimpor aset atau model aset yang ID-nya cocok dengan yang sudah ada, maka itu akan menggantikan sumber daya yang ada.

  • Pembuatan, penggantian, atau penghapusan subsumber daya: Ketika impor Anda menggantikan sumber daya tingkat atas seperti aset atau model aset, maka definisi baru akan menggantikan semua sub-sumber daya, seperti properti, hierarki, atau model komposit.

    Misalnya, jika Anda memperbarui model aset selama impor massal, dan versi yang diperbarui mendefinisikan properti yang tidak ada pada aslinya, maka properti baru dibuat. Jika mendefinisikan properti yang sudah ada, maka properti yang ada akan diperbarui. Jika model aset yang diperbarui menghilangkan properti yang ada pada aslinya, maka properti tersebut dihapus.

  • Tidak ada penghapusan sumber daya tingkat atas: Operasi massal tidak menghapus aset atau model aset. Operasi massal hanya membuat atau memperbaruinya.