Pemicu memulai tugas pemrosesan data untuk objek inkremental yang cocok yang disimpan dalam bucket Object Storage Service (OSS). Misalnya, Anda dapat mengonversi objek DOCX yang masuk menjadi PDF atau mentranskode objek MOV menjadi MP4—tanpa intervensi manual. Berbeda dengan prosesor batch, pemicu hanya bekerja pada objek baru (inkremental), bukan pada objek yang sudah ada di bucket.
Fitur Intelligent Media Management (IMM) tersedia di semua wilayah yang didukung melalui operasi API atau SDK.
Buat pemicu
Prasyarat
Sebelum memulai, pastikan Anda telah memiliki:
Bucket OSS yang berisi objek yang akan diproses
Gaya pemrosesan IMM yang telah dikonfigurasi di bawah Document Processing atau Media Processing. Jika belum ada gaya, buat satu dengan memilih Add Style di Konsol.
Peran layanan
AliyunIMMBatchTriggerRole. Buat peran tersebut di halaman Cloud Resource Access Authorization.(Opsional) Topik Simple Message Queue (SMQ), jika Anda ingin menerima notifikasi tugas
Untuk mencegah perilaku tak terduga seperti loop pemicu dan penimpaan objek sumber, hindari menentukan path output yang diawali dengan path input. Jika Anda menggunakan variabel {key}, {barename}, atau {basename}, pastikan bahwa path output yang dihasilkan berbeda dari path input.
Langkah-langkah
Masuk ke Konsol OSS.
Di panel navigasi sebelah kiri, klik Buckets. Di halaman Buckets, klik nama bucket tersebut.
Di pohon navigasi sebelah kiri, klik Data Processing.
Klik Document Processing, Media Processing, atau kemampuan pemrosesan data lainnya yang disediakan oleh IMM.
Klik tab Trigger, lalu klik Create Trigger.
Di panel Create Trigger, konfigurasikan bagian-bagian berikut.
Input Configuration
Parameter Deskripsi Input Storage Bucket Bucket yang berisi objek yang akan diproses. Path Prefix Awalan path yang akan dipantau. Misalnya, images/memantau semua objek di bawah direktoriimages/.Filter Rule Mempersempit objek mana saja dalam awalan yang akan diproses. Pilih salah satu opsi berikut: All (semua objek dalam direktori), Prefix (objek yang namanya diawali string tertentu, misalnya raw-), atau Suffix (objek dengan ekstensi tertentu, misalnya.mov). Pisahkan beberapa nilai dengan koma.Output Configuration
Parameter Deskripsi Style Gaya pemrosesan yang akan diterapkan. Jika tidak tersedia gaya, pilih Add Style dari daftar drop-down. Output Path Path penyimpanan untuk objek yang telah diproses. Harus berisi nama objek dengan ekstensi dan menyertakan setidaknya satu variabel untuk mencegah objek output saling menimpa, dan tidak boleh diakhiri dengan /.Permission Configuration
Parameter Deskripsi Service Role Peran yang diasumsikan IMM untuk mengakses OSS dan layanan cloud lainnya. Pilih AliyunIMMBatchTriggerRole.Notification Configuration
Parameter Deskripsi Message Queue (Opsional) Topik SMQ untuk menerima notifikasi tugas. Untuk detail pengaturan, lihat Overview. 
Klik OK.
Pemicu telah dibuat dan berada dalam status Ready. Setiap objek baru yang sesuai dengan kondisi yang dikonfigurasi akan memulai tugas pemrosesan data. Untuk memverifikasi bahwa pemicu berfungsi, unggah beberapa objek ke bucket dan periksa daftar tugas.
Tugas pemrosesan data menghasilkan biaya. Untuk informasi lebih lanjut, lihat Billable items.
Lihat pemicu dan status tugas
Masuk ke Konsol OSS.
Di panel navigasi sebelah kiri, klik Buckets. Di halaman Buckets, klik nama bucket tersebut.
Di pohon navigasi sebelah kiri, klik Media Processing, lalu klik jenis tugas (Document Processing atau Media Processing).
Klik tab Trigger. Daftar pemicu menampilkan status setiap pemicu:
Status Deskripsi Ready Pemicu siap digunakan. Running Pemicu sedang berjalan. Succeeded Pemicu berhasil diselesaikan. Suspended Pemicu dijeda dan tidak lagi memulai tugas baru. Tugas yang sedang berjalan tetap dilanjutkan. Failed Pemicu mengalami error. Untuk mencari pemicu tertentu, masukkan ID-nya di kotak pencarian Trigger ID.
Untuk melihat detail pemicu, klik View Details di kolom Actions.
Untuk melihat semua tugas yang dimulai oleh pemicu, klik ikon di samping ID pemicu. Filter tugas berdasarkan path objek sumber atau status.
Batasan
Pemicu hanya mendukung objek dengan kelas penyimpanan Standard.
Objek output dari satu pemicu tidak dapat digunakan sebagai objek input untuk pemicu lainnya.
Path output harus berisi nama objek dengan ekstensi file. Gunakan variabel dalam nama objek agar path output tetap unik.
Menjeda pemicu akan menghentikannya dari memulai tugas baru. Tugas yang sudah dikirim tidak terpengaruh.