Pelacakan kemajuan pekerjaan - AWS IoT SiteWise

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

Pelacakan kemajuan pekerjaan

Tinjau kemajuan dan detail pekerjaan (konsol)

Lihat Impor metadata (konsol) atau Ekspor metadata (konsol) untuk memulai pekerjaan massal.

Ikhtisar kemajuan pekerjaan di AWS IoT SiteWise konsol:
  1. Navigasikan ke konsol AWS IoT SiteWise tersebut.

  2. Pilih Operasi massal Baru dari panel navigasi.

  3. Tabel kemajuan Pekerjaan di AWS IoT SiteWise konsol, menampilkan daftar pekerjaan operasi massal.

  4. Kolom jenis Job menjelaskan apakah itu pekerjaan ekspor atau impor. Kolom Tanggal yang diimpor menampilkan tanggal pekerjaan dimulai.

  5. Kolom Status menampilkan status pekerjaan. Anda dapat memilih pekerjaan untuk melihat detail tentang pekerjaan itu.

  6. Pekerjaan yang dipilih menunjukkan Sukses setelah berhasil, atau daftar kegagalan jika pekerjaan gagal. Deskripsi kesalahan juga ditampilkan dengan setiap jenis sumber daya.

Ikhtisar detail pekerjaan di AWS IoT SiteWise konsol:

Tabel kemajuan Pekerjaan di AWS IoT SiteWise konsol, menampilkan daftar pekerjaan operasi massal.

  1. Pilih pekerjaan untuk melihat detail lebih lanjut.

  2. Untuk pekerjaan impor, Data source ARN mewakili lokasi Amazon S3 dari file impor.

  3. Untuk pekerjaan ekspor, Data destination ARN mewakili lokasi Amazon S3 file setelah ekspor.

  4. StatusDanStatus reason, memberikan rincian tambahan tentang pekerjaan saat ini. Lihat Pelacakan kemajuan pekerjaan dan penanganan kesalahan untuk detail selengkapnya.

  5. Queued positionIni mewakili posisi pekerjaan dalam antrian proses. Pekerjaan diproses satu per satu. Posisi antrian 1, menunjukkan bahwa pekerjaan akan diproses selanjutnya.

  6. Halaman detail pekerjaan juga menampilkan jumlah kemajuan pekerjaan.

    1. Jenis jumlah kemajuan pekerjaan adalah:

      1. Total resources— Menunjukkan jumlah total aset dalam proses transfer.

      2. Succeeded— Menunjukkan jumlah aset yang berhasil ditransfer selama proses.

      3. Failed— Menunjukkan jumlah aset yang gagal selama proses.

      4. Skipped— Menunjukkan jumlah aset yang dilewati selama proses.

  7. Status pekerjaan PENDING atauVALIDATING, menampilkan semua kemajuan pekerjaan dihitung sebagai. Ini menunjukkan bahwa jumlah kemajuan pekerjaan sedang dievaluasi.

  8. Status pekerjaan RUNNING menampilkan Total resources hitungan, pekerjaan yang diajukan untuk diproses. Hitungan terperinci (Succeeded,Failed, danSkipped), berlaku untuk sumber daya yang diproses. Jumlah dari hitungan rinci lebih kecil dari Total resources hitungan, sampai status pekerjaan adalah COMPLETED atau. ERROR

  9. Jika status pekerjaan adalah COMPLETED atauERROR, Total resources hitungannya sama dengan jumlah hitungan rinci (Succeeded,Failed, danSkipped).

  10. Jika status pekerjaan adalahERROR, periksa tabel Kegagalan Job untuk rincian tentang kesalahan dan kegagalan tertentu. Lihat Periksa detail kesalahan (konsol) untuk detail selengkapnya.

Tinjau kemajuan dan detail pekerjaan (AWS CLI)

Setelah memulai operasi massal, Anda dapat memeriksa atau memperbarui statusnya menggunakan tindakan API berikut:

  • Untuk mengambil informasi tentang pekerjaan tertentu, gunakan tindakan GetMetadataTransferJobAPI.

    Mengambil informasi dengan GetMetadataTransferJob API:
    1. Buat dan jalankan pekerjaan transfer. Panggil GetMetadataTransferJob API.

      contoh AWS CLI perintah:
      aws iottwinmaker get-metadata-transfer-job \ --metadata-transfer-job-id your_metadata_transfer_job_id \ --region your_region
    2. GetMetadataTransferJobAPI mengembalikan MetadataTransferJobProgress objek dengan parameter berikut:

      • SucceededCount - Menunjukkan jumlah aset yang berhasil ditransfer dalam proses.

      • FailedCount - Menunjukkan jumlah aset yang gagal selama proses.

      • SkippedCount - Menunjukkan jumlah aset yang dilewati selama proses.

      • TotalCount — Menunjukkan jumlah total aset dalam proses transfer.

      Parameter ini menunjukkan status kemajuan pekerjaan. Jika statusnyaRUNNING, mereka membantu melacak jumlah sumber daya yang masih akan diproses.

      Jika Anda menemukan kesalahan validasi skema, atau jika failedCount lebih besar dari atau sama dengan 1, status kemajuan pekerjaan berubah menjadi. ERROR Laporan kesalahan lengkap untuk pekerjaan tersebut ditempatkan di bucket Amazon S3 Anda. Lihat Periksa kesalahan untuk detail selengkapnya.

  • Untuk membuat daftar pekerjaan saat ini, gunakan tindakan ListMetadataTransferJobsAPI.

    Gunakan file JSON untuk memfilter pekerjaan yang dikembalikan berdasarkan statusnya saat ini. Lihat prosedur berikut:

    1. Untuk menentukan filter yang ingin Anda gunakan, buat file JSON AWS CLI masukan. ingin menggunakan:

      { "sourceType": "s3", "destinationType": "iottwinmaker", "filters": [{ "state": "COMPLETED" }] }

      Untuk daftar state nilai yang valid, lihat ListMetadataTransferJobsFilterdi Panduan Referensi AWS IoT TwinMaker API.

    2. Gunakan file JSON sebagai argumen dalam AWS CLI contoh perintah berikut:

      aws iottwinmaker list-metadata-transfer-job --region your_region \ --cli-input-json file://ListMetadataTransferJobsExample.json
  • Untuk membatalkan pekerjaan, gunakan tindakan CancelMetadataTransferJobAPI. API ini membatalkan tugas transfer metadata tertentu, tanpa memengaruhi sumber daya apa pun yang sudah diekspor atau diimpor:

    aws iottwinmaker cancel-metadata-transfer-job \ --region your_region \ --metadata-transfer-job-id job-to-cancel-id