View a markdown version of this page

Memantau Status Pekerjaan Pelabelan - Amazon SageMaker AI

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

Memantau Status Pekerjaan Pelabelan

catatan

Amazon SageMaker Ground Truth tidak lagi terbuka untuk pelanggan baru. Pelanggan yang sudah ada dapat terus menggunakan layanan seperti biasa. AWS terus berinvestasi dalam peningkatan keamanan dan ketersediaan untuk Ground Truth, tetapi kami tidak berencana untuk memperkenalkan fitur baru.

Untuk memantau status pekerjaan pelabelan Anda, Anda dapat mengatur aturan Amazon Ev CloudWatch ents (Ev CloudWatch ents) untuk Amazon G SageMaker round Truth (Ground Truth) untuk mengirim CloudWatch acara ke Acara saat status pekerjaan pelabelan berubah menjadi CompletedFailed,, Stopped atau atau ketika pekerja menerima, menolak, mengirimkan, atau mengembalikan tugas.

Setelah Anda membuat aturan, Anda dapat menambahkan target ke dalamnya. CloudWatch Events menggunakan target ini untuk memanggil AWS layanan lain untuk memproses acara. Misalnya, Anda dapat membuat target menggunakan topik Amazon Simple Notification Service (Amazon SNS) untuk mengirim pemberitahuan ke email Anda saat status pekerjaan pelabelan berubah.

Prasyarat:

Untuk membuat aturan A CloudWatch cara, Anda memerlukan peran AWS Identity and Access Management (IAM) dengan kebijakan kepercayaan events.amazonaws.com terlampir. Berikut ini adalah contoh kebijakan kepercayaan events.amazonaws.com.

JSON
{ "Version":"2012-10-17", "Statement": [ { "Sid": "", "Effect": "Allow", "Principal": { "Service": [ "events.amazonaws.com" ] }, "Action": "sts:AssumeRole" } ] }

Kirim Acara ke A CloudWatch cara

Untuk mengonfigurasi aturan Per CloudWatch istiwa untuk mendapatkan pembaruan status, atau peristiwa, untuk pekerjaan pelabelan Ground Truth Anda, gunakan put-rule perintah AWS Command Line Interface (AWS CLI). Anda dapat memfilter peristiwa yang dikirim ke aturan berdasarkan perubahan status. Misalnya, Anda dapat membuat aturan yang memberi tahu Anda hanya jika status pekerjaan pelabelan berubah menjadi. Completed Saat menggunakan put-rule perintah, tentukan hal berikut untuk menerima status pekerjaan pelabelan:

  • \"source\":[\"aws.sagemaker\"]

  • \"detail-type\":[\"SageMaker Ground Truth Labeling Job State Change\"]

Untuk mengonfigurasi aturan Per CloudWatch istiwa untuk mengawasi semua perubahan status, gunakan perintah berikut dan ganti teks placeholder. Misalnya, ganti "GTLabelingJobStateChanges" dengan nama aturan Acara unik CloudWatch dan "arn:aws:iam::111122223333:role/MyRoleForThisRule" dengan Nomor Sumber Daya Amazon (ARN) dari peran IAM dengan kebijakan kepercayaan events.amazonaws.com terlampir.

aws events put-rule --name "GTLabelingJobStateChanges" --event-pattern "{\"source\":[\"aws.sagemaker\"],\"detail-type\":[\"SageMaker Ground Truth Labeling Job State Change\"]}" --role-arn "arn:aws:iam::111122223333:role/MyRoleForThisRule" --region "region"

Untuk memfilter berdasarkan status pekerjaan, gunakan \"detail\":{\"LabelingJobStatus\":[\"Status\"]}}" sintaks. Nilai yang valid untuk Status adalah Completed, Failed, dan Stopped.

Contoh berikut membuat aturan Acara CloudWatch yang memberi tahu Anda saat pekerjaan pelabelan di us-west-2 (Oregon) berubah menjadi. Completed

aws events put-rule --name "LabelingJobCompleted" --event-pattern "{\"source\":[\"aws.sagemaker\"],\"detail-type\":[\"SageMaker Ground Truth Labeling Job State Change\"], \"detail\":{\"LabelingJobStatus\":[\"Completed\"]}}" --role-arn "arn:aws:iam::111122223333:role/MyRoleForThisRule" --region us-west-2

Contoh berikut membuat aturan Acara CloudWatch yang memberi tahu Anda ketika pekerjaan pelabelan di us-east-1 (Virginia) berubah menjadi atau. Completed Failed

aws events put-rule --name "LabelingJobCompletedOrFailed" --event-pattern "{\"source\":[\"aws.sagemaker\"],\"detail-type\":[\"SageMaker Ground Truth Labeling Job State Change\"], \"detail\":{\"LabelingJobStatus\":[\"Completed\", \"Failed\"]}}" --role-arn "arn:aws:iam::111122223333:role/MyRoleForThisRule" --region us-east-1

Untuk mempelajari lebih lanjut tentang put-rule permintaan, lihat P ola Per CloudWatch istiwa di A cara di Panduan CloudWatch Pengguna Acara Amazon.

Menyiapkan Target untuk Memproses Acara

Setelah Anda membuat aturan, acara yang mirip dengan berikut ini dikirim ke A CloudWatch cara. Dalam contoh ini, status pekerjaan test-labeling-job pelabelan berubah menjadiCompleted.

{ "version": "0", "id": "111e1111-11d1-111f-b111-1111b11dcb11", "detail-type": "SageMaker Ground Truth Labeling Job State Change", "source": "aws.sagemaker", "account": "111122223333", "time": "2018-10-06T12:26:13Z", "region": "us-east-1", "resources": [ "arn:aws:sagemaker:us-east-1:111122223333:labeling-job/test-labeling-job" ], "detail": { "LabelingJobStatus": "Completed" } }

Untuk memproses acara, Anda perlu mengatur target. Misalnya, jika Anda ingin menerima email saat status pekerjaan pelabelan Anda berubah, gunakan prosedur di Men yiapkan Pemberitahuan Amazon SNS di Panduan CloudWatch Pengguna Amazon untuk menyiapkan topik Amazon SNS dan berlangganan email Anda untuk itu. Setelah Anda membuat topik, Anda dapat menggunakannya untuk membuat target.

Untuk menambahkan target ke aturan CloudWatch Acara
  1. Buka CloudWatch konsol: https://console.aws.amazon.com/cloudwatch/home

  2. Di panel navigasi, pilih Aturan.

  3. Pilih aturan yang ingin Anda tambahkan target.

  4. Pilih Tindakan, dan kemudian pilih Edit.

  5. Di bawah Target, pilih Tam bah Target dan pilih AWS layanan yang ingin Anda lakukan saat peristiwa perubahan status pekerjaan pelabelan terdeteksi.

  6. Konfigurasikan target Anda. Untuk petunjuk, lihat topik untuk mengonfigurasi target dalam AWS dokumentasi untuk layanan tersebut.

  7. Pilih Konfigurasikan detail.

  8. Untuk Nama, masukkan nama dan, secara opsional, berikan detail tentang tujuan aturan di Deskripsi.

  9. Pastikan kotak centang di sebelah Status dipilih sehingga aturan Anda terdaftar sebagai Di aktifkan.

  10. Pilih Perbarui aturan.

Kedaluwarsa Pekerjaan Pelabelan

Jika pekerjaan pelabelan Anda tidak selesai setelah 30 hari, itu akan kedaluwarsa. Jika pekerjaan pelabelan Anda kedaluwarsa, Anda dapat mengrantai pekerjaan tersebut untuk membuat pekerjaan pelabelan baru yang hanya akan mengirim data tanpa label ke pekerja. Untuk informasi selengkapnya, dan mempelajari cara membuat pekerjaan pelabelan menggunakan rantai, lihatPekerjaan meranitasi pelabelan.

Tugas yang Menurun

Pekerja dapat menolak tugas.

Pekerja menolak tugas jika instruksi tidak jelas, data input tidak ditampilkan dengan benar, atau jika mereka mengalami masalah lain dengan tugas tersebut. Jika jumlah pekerja per objek dataset (NumberOfHumanWorkersPerDataObject) menolak tugas, objek data ditandai sebagai kedaluwarsa dan tidak akan dikirim ke pekerja tambahan.