全部产品
Search
文档中心

Object Storage Service:Pemicu

更新时间:Jul 06, 2025

Pemicu memulai tugas pemrosesan data untuk objek tambahan yang cocok di bucket Object Storage Service (OSS). Sebagai contoh, Anda dapat membuat pemicu yang mengonversi objek DOCX tambahan dalam direktori tertentu dari sebuah bucket menjadi objek PDF atau mentranskode objek MOV tambahan menjadi objek MP4. Tidak seperti prosesor batch, pemicu hanya memproses objek tambahan dalam bucket, bukan objek yang sudah ada.

Catatan

Anda dapat menggunakan fitur-fitur versi baru dari Intelligent Media Management (IMM) di semua wilayah yang didukung dengan memanggil operasi API atau menggunakan SDK.

Catatan penggunaan

  • Pemicu memulai tugas pemrosesan data untuk semua objek yang memenuhi kondisi tertentu. Setelah membuat pemicu, Anda dapat mengunggah beberapa objek untuk mengujinya.

  • Jika Anda menangguhkan pemicu, pemicu tidak akan memulai tugas pemrosesan data baru. Namun, tugas yang sudah dikirimkan tetap berjalan tanpa terpengaruh.

  • Untuk mencegah perilaku tak terduga, seperti loop pemicu dan penimpaan objek sumber, hindari menentukan jalur keluaran yang dimulai dengan jalur masukan.

  • Jalur keluaran tidak boleh diakhiri dengan garis miring (/). Jalur keluaran harus mencakup nama objek dengan ekstensi. Variabel dapat digunakan dalam nama objek. Untuk informasi lebih lanjut tentang variabel, lihat Variables.

  • Jalur keluaran harus mencakup setidaknya satu variabel. Jika tidak, objek keluaran mungkin saling menimpa.

  • Jika Anda menggunakan variabel {key}, {barename}, atau {basename} sebagai jalur keluaran, pastikan bahwa jalur keluaran berbeda dari jalur masukan. Jika tidak, objek sumber akan ditimpa atau tugas berjalan dalam loop.

  • Objek keluaran dari pemicu tidak dapat berfungsi sebagai objek masukan untuk pemicu lain.

  • Pemicu hanya mendukung objek Standar.

Membuat pemicu

  1. Masuk ke Konsol OSS.

  2. Di panel navigasi kiri, klik Buckets. Di halaman Buckets, klik nama bucket.

  3. Di pohon navigasi kiri, klik Data Processing.

  4. Klik Pemrosesan Dokumen, Pemrosesan Media, atau kemampuan pemrosesan data lain yang disediakan oleh IMM sesuai kebutuhan bisnis Anda. Dalam contoh ini, Pemrosesan Dokumen digunakan.

  5. Klik tab Trigger. Lalu, klik Create Trigger.

  6. Di panel Buat Pemicu, konfigurasikan parameter di bagian Input Configuration, Output Configuration, Permission Configuration, dan Notification Configuration.

    image

    Parameter

    Deskripsi

    Bucket Penyimpanan Masukan

    Nama bucket yang berisi objek yang akan diproses.

    Awalan Jalur

    Awalan jalur objek yang akan diproses.

    Aturan Filter

    Filter untuk menyaring objek dalam awalan jalur yang ditentukan

    • All: Semua objek di direktori yang ditentukan oleh parameter Awalan Jalur diproses.

    • Prefix: Objek yang namanya mengandung awalan tertentu di direktori yang ditentukan oleh parameter Awalan Jalur diproses. Untuk menentukan beberapa awalan, pisahkan mereka dengan koma (,).

    • Suffix: Objek yang namanya mengandung akhiran tertentu di direktori yang ditentukan oleh parameter Awalan Jalur diproses. Untuk menentukan beberapa akhiran, pisahkan mereka dengan koma (,).

    Gaya

    Gaya yang ingin Anda gunakan untuk memproses objek. Jika tidak ada gaya yang tersedia, pilih Add Style dari daftar drop-down untuk membuat gaya.

    Jalur Keluaran

    Jalur penyimpanan objek yang telah diproses.

    Jalur penyimpanan tidak boleh diakhiri dengan garis miring (/). Kami sarankan Anda menggunakan variabel dalam jalur keluaran. Jika tidak, beberapa objek keluaran mungkin saling menimpa. Untuk informasi lebih lanjut, lihat Variabel.

    Peran Layanan

    Peran layanan. IMM mengambil alih peran layanan untuk mengakses sumber daya di layanan cloud lain, seperti OSS. Kami sarankan Anda memilih AliyunIMMBatchTriggerRole. Anda dapat membuat peran AliyunIMMBatchTriggerRole di halaman Otorisasi Akses Sumber Daya Cloud.

    Antrian Pesan

    Topik Simple Message Queue (SMQ) tempat Anda ingin mengirim notifikasi tugas. Untuk informasi lebih lanjut, lihat Ikhtisar.

  7. Klik OK.

    Setelah pemicu dibuat, tugas pemrosesan data yang sesuai dimulai untuk setiap objek tambahan yang cocok di bucket. Tugas pemrosesan data menghasilkan biaya yang sesuai. Untuk informasi lebih lanjut, lihat Item yang Dapat Ditagih.

Menanyakan pemicu

  1. Masuk ke Konsol OSS.

  2. Di panel navigasi kiri, klik Buckets. Di halaman Buckets, klik bucket tempat pemicu berada.

  3. Di pohon navigasi kiri, klik Data Processing lalu klik jenis tugas, seperti Pemrosesan Dokumen atau Pemrosesan Media.

  4. Klik tab Trigger.

    Tabel berikut menjelaskan status pemicu.

    Status

    Deskripsi

    Siap

    Pemicu siap.

    Berjalan

    Pemicu sedang berjalan.

    Berhasil

    Pemicu berhasil.

    Ditangguhkan

    Pemicu ditangguhkan. Pemicu tidak lagi memulai tugas. Namun, tugas yang sudah dimulai dan belum selesai akan terus berjalan.

    Gagal

    Pemicu gagal.

  5. Masukkan ID pemicu di kotak pencarian ID Pemicu untuk mencari pemicu tertentu.

  6. Untuk melihat detail pemicu, klik View Details di kolom Actions.

  7. Klik ikon di sebelah ID pemicu untuk melihat informasi tentang semua tugas pemrosesan data yang dimulai oleh pemicu. Anda dapat mencari tugas pemrosesan data berdasarkan jalur objek sumber dan status.