All Products
Search
Document Center

Object Storage Service:Pemrosesan batch

Last Updated:Apr 11, 2026

Gunakan pemrosesan batch untuk menjalankan operasi massal pada objek yang sudah ada di dalam bucket. Misalnya, Anda dapat mengonversi semua objek ber-ekstensi .docx di direktori tertentu ke format PDF atau mentranskode semua objek berformat MOV ke MP4.

Catatan

API dan SDK terbaru untuk pemrosesan data tersedia di wilayah yang ditentukan dalam titik akhir layanan IMM.

Catatan penggunaan

  • Pekerjaan pemrosesan batch membuat tugas pemrosesan data untuk setiap objek yang memenuhi kriteria yang ditentukan. Untuk menghindari operasi dan biaya yang tidak diinginkan, kami menyarankan Anda menguji pekerjaan tersebut terlebih dahulu pada sejumlah kecil objek dengan awalan path yang sempit.

  • Menangguhkan pekerjaan pemrosesan batch akan segera menghentikan pembuatan tugas pemrosesan data baru. Namun, tugas yang telah dikirim tetap akan berjalan hingga selesai.

  • Untuk mencegah perilaku yang tidak diinginkan seperti pemicu rekursif dan penimpaan objek sumber, pastikan path output bukan merupakan awalan dari path input.

  • Path output tidak boleh diakhiri dengan garis miring (/). Anda harus menentukan path lengkap objek output, termasuk ekstensi file. Nama objek dapat mencakup variabel. Untuk informasi lebih lanjut tentang variabel, lihat Variabel.

  • Jika path output tidak diakhiri dengan garis miring (/), nama objek harus mengandung setidaknya satu variabel untuk mencegah tugas saling menimpa.

  • Jika Anda menggunakan variabel {key}, {barename}, atau {basename} dalam path output, pastikan path output yang dihasilkan berbeda dari path input agar tidak menimpa objek sumber atau menyebabkan loop rekursif.

Buat pekerjaan pemrosesan batch

  1. Masuk ke Konsol OSS.

  2. Di panel navigasi sebelah kiri, klik Buckets. Pada halaman Buckets, klik bucket yang dituju.

  3. Di panel navigasi sebelah kiri, pilih Data Processing.

  4. Berdasarkan jenis objek yang perlu diproses, pilih Document Processing, Media Processing, atau fitur pemrosesan data lain yang disediakan oleh Intelligent Media Management (IMM). Topik ini menggunakan pemrosesan dokumen sebagai contoh.

  5. Klik tab Batch Processing, lalu klik Create Batch Processing.

  6. Pada panel Create Batch Processing, konfigurasikan pengaturan di bagian Input Configuration, Output Configuration, Permission Configuration, dan Notification Configuration.

    Parameter

    Deskripsi

    Input storage bucket

    Bucket yang berisi objek yang akan diproses.

    Mode

    Menentukan cara memilih objek untuk diproses. Anda dapat memilih Select File atau Select Prefix.

    • Select File: Memproses objek tertentu yang Anda pilih.

    • Select Prefix: Memproses objek yang sesuai dengan aturan tertentu di direktori yang ditentukan.

    Input path

    Jika Anda mengatur Mode ke Select File, pilih satu atau beberapa objek untuk diproses.

    Path prefix

    Jika Anda mengatur Mode ke Select Prefix, tentukan awalan path untuk mengidentifikasi objek yang ingin diproses. Anda dapat menggunakan parameter ini bersama aturan filter.

    Filter rule

    Jika Anda mengatur Mode ke Select Prefix, Anda dapat mempersempit objek yang diproses lebih lanjut dengan menentukan aturan filter.

    • All: Memproses semua objek di direktori yang ditentukan oleh awalan path.

    • Prefix: Memproses objek yang namanya sesuai dengan awalan yang ditentukan di direktori yang ditentukan oleh awalan path. Pisahkan beberapa awalan dengan koma (,).

    • Suffix: Memproses objek yang namanya sesuai dengan akhiran yang ditentukan di direktori yang ditentukan oleh awalan path. Pisahkan beberapa akhiran dengan koma (,).

    Style

    Pilih gaya pemrosesan untuk objek. Jika tidak ada gaya yang tersedia, Anda dapat mengklik Add Style dari daftar drop-down untuk membuatnya.

    Output path

    Tentukan path penyimpanan untuk objek yang telah diproses.

    Path tidak boleh diakhiri dengan garis miring (/). Kami menyarankan Anda menggunakan variabel untuk memastikan path output unik dan mencegah penimpaan. Untuk informasi lebih lanjut, lihat Variabel.

    Service role

    Peran layanan yang memberikan izin kepada Intelligent Media Management (IMM) untuk mengakses sumber daya cloud lainnya, seperti OSS. Gunakan peran layanan AliyunIMMBatchTriggerRole. Jika peran ini belum ada, Anda dapat membuatnya di halaman Cloud Resource Access Authorization.

    Message queue

    Pilih topik Message Service (MNS). Anda dapat mengonfigurasi pekerjaan untuk mengirim notifikasi ke topik MNS saat tugas selesai. Untuk informasi lebih lanjut, lihat Quick start.

  7. Klik OK.

    Setelah pekerjaan pemrosesan batch dibuat, tugas pemrosesan data yang sesuai akan dihasilkan untuk setiap objek yang cocok. Menjalankan tugas-tugas ini dikenai biaya. Untuk informasi lebih lanjut, lihat item penagihan.

Kueri pekerjaan pemrosesan batch

  1. Masuk ke Konsol OSS.

  2. Di panel navigasi sebelah kiri, klik Buckets. Pada halaman Buckets, klik bucket yang dituju.

  3. Di panel navigasi sebelah kiri, pilih Data Processing.

  4. Berdasarkan jenis objek yang telah diproses, pilih Document Processing, Media Processing, atau fitur pemrosesan data lain yang disediakan oleh Intelligent Media Management (IMM).

  5. Klik tab Batch Processing untuk melihat daftar pekerjaan pemrosesan batch. Anda dapat menggunakan kontrol pagination di bagian bawah halaman untuk menavigasi daftar tersebut.

    Tabel berikut menjelaskan status pekerjaan pemrosesan batch.

    Status

    Deskripsi

    Ready

    Pekerjaan siap dijalankan.

    Running

    Pekerjaan sedang berjalan.

    Succeeded

    Pekerjaan berhasil diselesaikan.

    Suspended

    Pekerjaan ditangguhkan secara manual.

    Failed

    Pekerjaan gagal karena error dan tidak dapat dipulihkan secara otomatis.

  6. Untuk menemukan pekerjaan tertentu, masukkan ID-nya di kotak pencarian Batch Processing ID dan klik ikon pencarian.

  7. Klik Details di kolom Actions untuk melihat detail pekerjaan pemrosesan batch.

  8. Klik ikon expand di samping ID pemrosesan batch untuk melihat semua tugas pemrosesan data dalam pekerjaan tersebut. Anda dapat mencari tugas berdasarkan path objek sumber atau status. Klik Details di kolom Actions untuk tugas tertentu guna melihat detailnya.