Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengirim data ke pekerjaan pelabelan streaming
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.
Anda dapat secara opsional mengirimkan data input ke pekerjaan pelabelan streaming satu kali saat Anda membuat pekerjaan pelabelan menggunakan file manifes masukan. Setelah pekerjaan pelabelan dimulai dan statusnya sudahInProgress, Anda dapat mengirimkan objek data baru ke pekerjaan pelabelan secara real time menggunakan topik input Amazon SNS dan pemberitahuan peristiwa Amazon S3.
Kirim Objek Data Saat Anda Memulai Pekerjaan Pelabelan (Satu Kali):
-
Gunakan File Manifes Input — Anda dapat secara opsional menentukan file manifes masukan Amazon S3 URI
ManifestS3Urisaat membuat pekerjaan pelabelan streaming. Ground Truth mengirimkan setiap objek data dalam file manifes ke pekerja untuk diberi label segera setelah pekerjaan pelabelan dimulai. Untuk mempelajari selengkapnya, lihat Membuat File Manifest (Opsional).Setelah Anda mengirimkan permintaan untuk membuat pekerjaan pelabelan streaming, statusnya akan menjadi
Initializing. Setelah pekerjaan pelabelan aktif, status berubah menjadiInProgressdan Anda dapat mulai menggunakan opsi real-time untuk mengirimkan objek data tambahan untuk pelabelan.
Kirim Objek Data secara Real Time:
-
Kirim objek data menggunakan pesan Amazon SNS — Anda dapat mengirim objek data baru Ground Truth ke label dengan mengirim pesan Amazon SNS. Anda akan mengirim pesan ini ke topik masukan Amazon SNS yang Anda buat dan tentukan saat membuat pekerjaan pelabelan streaming. Untuk informasi selengkapnya, lihat Mengirim objek data menggunakan Amazon SNS.
-
Kirim objek data dengan menempatkannya di bucket Amazon S3 — Setiap kali Anda menambahkan objek data baru ke bucket Amazon S3, Anda dapat meminta Ground Truth untuk memproses objek tersebut untuk diberi label. Untuk melakukan ini, Anda menambahkan notifikasi acara ke bucket sehingga memberitahukan topik input Amazon SNS Anda setiap kali objek baru ditambahkan ke (atau dibuat di) bucket itu. Untuk informasi selengkapnya, lihat Mengirim objek data menggunakan Amazon S3. Opsi ini tidak tersedia untuk pekerjaan pelabelan berbasis teks seperti klasifikasi teks dan pengenalan entitas bernama.
penting
Jika Anda menggunakan konfigurasi Amazon S3, jangan gunakan lokasi Amazon S3 yang sama untuk konfigurasi data input dan data keluaran Anda. Anda menentukan awalan S3 untuk data keluaran Anda saat membuat pekerjaan pelabelan.
Mengirim objek data menggunakan Amazon SNS
Anda dapat mengirim objek data ke pekerjaan pelabelan streaming menggunakan Amazon Simple Notification Service (Amazon SNS). Amazon SNS adalah layanan web yang mengoordinasikan dan mengelola pengiriman pesan ke dan dari titik akhir (misalnya, alamat email atau AWS Lambda fungsi). Topik Amazon SNS bertindak sebagai saluran komunikasi antara dua titik akhir atau lebih. Anda menggunakan Amazon SNS untuk mengirim, atau menerbitkan, objek data baru ke topik yang ditentukan dalam CreateLabelingJob parameter SnsTopicArn diInputConfig. Format pesan-pesan ini sama dengan satu baris dari file manifes input.
Misalnya, Anda dapat mengirim sepotong teks ke pekerjaan pelabelan klasifikasi teks aktif dengan menerbitkannya ke topik masukan Anda. Pesan yang Anda terbitkan mungkin terlihat mirip dengan berikut ini:
{"source": "Lorem ipsum dolor sit amet"}
Untuk mengirim objek gambar baru ke pekerjaan pelabelan klasifikasi gambar, pesan Anda mungkin terlihat mirip dengan berikut ini:
{"source-ref": "s3://amzn-s3-demo-bucket/example-image.jpg"}
catatan
Anda juga dapat menyertakan ID deduplikasi khusus dan kunci deduplikasi dalam pesan Amazon SNS Anda. Untuk mempelajari selengkapnya, lihat Penanganan pesan duplikat.
Saat Ground Truth membuat pekerjaan pelabelan streaming Anda, Ground Truth berlangganan topik input Amazon SNS Anda.
Mengirim objek data menggunakan Amazon S3
Anda dapat mengirim satu atau beberapa objek data baru ke pekerjaan pelabelan streaming dengan menempatkannya di bucket Amazon S3 yang dikonfigurasi dengan pemberitahuan peristiwa Amazon SNS. Anda dapat mengatur acara untuk memberi tahu topik input Amazon SNS kapan pun objek baru dibuat di bucket Anda. Anda harus menentukan topik input Amazon SNS yang sama ini di CreateLabelingJob parameter SnsTopicArn diInputConfig.
Setiap kali Anda mengonfigurasi bucket Amazon S3 untuk mengirim notifikasi ke Amazon SNS, Ground Truth akan menerbitkan acara pengujian"s3:TestEvent",, untuk memastikan bahwa topik tersebut ada dan bahwa pemilik bucket Amazon S3 yang ditentukan memiliki izin untuk menerbitkan ke topik yang ditentukan. Anda disarankan untuk mengatur koneksi Amazon S3 dengan Amazon SNS sebelum memulai pekerjaan pelabelan streaming. Jika tidak, acara pengujian ini dapat terdaftar sebagai objek data dan dikirim ke Ground Truth untuk pelabelan.
penting
Jika Anda menggunakan konfigurasi Amazon S3, jangan gunakan lokasi Amazon S3 yang sama untuk konfigurasi data input dan data keluaran Anda. Anda menentukan awalan S3 untuk data keluaran Anda saat membuat pekerjaan pelabelan.
Untuk pekerjaan pelabelan berbasis gambar, Ground Truth mengharuskan semua bucket S3 memiliki kebijakan CORS terlampir. Untuk mempelajari selengkapnya, lihat Persyaratan CORS untuk Input Data Gambar.
Setelah mengonfigurasi bucket Amazon S3 dan membuat pekerjaan pelabelan, Anda dapat menambahkan objek ke bucket dan Ground Truth mengirimkan objek tersebut ke pekerja atau menempatkannya di antrian Amazon SQS Anda.
Untuk mempelajari selengkapnya, lihat Membuat notifikasi peristiwa bucket berbasis Amazon S3 berdasarkan Amazon SNS yang ditentukan dalam pekerjaan pelabelan Anda.
penting
Opsi ini tidak tersedia untuk pekerjaan pelabelan berbasis teks seperti klasifikasi teks dan pengenalan entitas bernama.