All Products
Search
Document Center

DataWorks:Manually triggered task

Last Updated:Feb 05, 2026

Jika task Anda tidak memerlukan penjadwalan tetapi perlu dijalankan di Production Environment, Anda dapat membuat Manually Triggered Task. Topik ini menjelaskan cara membuat dan memublikasikan task tersebut.

Catatan penggunaan

  • Jika Anda tidak perlu memublikasikan task ke Production Environment untuk menggunakan Compute Engine Instance produksi, Anda dapat membuat dan menjalankannya di Personal Directory.

  • Manually Triggered Task hanya dijalankan saat dipicu secara manual dan tidak dijalankan berdasarkan jadwal otomatis.

  • Manually Triggered Task hanya mendukung tipe node berikut: Batch Synchronization, MaxCompute SQL, MaxCompute Script, PyODPS 2, MaxCompute MR, Hologres SQL, Python Node, dan Shell Node.

Membuat dan memublikasikan task manual

  1. Buka halaman Workspaces di Konsol DataWorks. Pada bilah navigasi atas, pilih Wilayah yang diinginkan. Temukan ruang kerja yang dituju, lalu pilih Shortcuts > Data Studio di kolom Actions.

  2. Pada panel navigasi kiri, temukan ikon image. Di samping Manually Triggered Task, klik image > Create Node dan pilih tipe task yang ingin dibuat. Untuk daftar tipe task yang didukung, lihat Catatan Penggunaan.

  3. Masukkan nama untuk task tersebut dan tekan Enter untuk membuka editor task.

  4. Setelah menulis kode task, klik Run Configuration di sisi kiri. Ikuti petunjuk untuk mengonfigurasi Compute Engine Instance dan Resource Group untuk task tersebut. Jika Anda telah mengonfigurasi Script Parameters dalam task, Anda juga harus memberikan nilai untuk Script Parameter.

    Catatan

    Opsi Select Data Source di atas editor kode menyediakan fitur pengisian otomatis metadata saat Anda menulis kode.

    image

  5. Klik Run di bagian atas file untuk menjalankan task saat ini dan melihat hasilnya.

  6. Setelah Manually Triggered Task dijalankan, Anda dapat mengonfigurasi Scheduling Configurations untuk task tersebut, lalu klik Publish untuk memublikasikan task ke Production Environment.

    Ikuti petunjuk pada wizard Publish untuk menyelesaikan proses tersebut.

    image

Menjalankan task manual di lingkungan produksi

  1. Setelah task dipublikasikan, Anda dapat mengklik Go to O&M untuk membuka O&M Center.

    image

    Catatan

    Alternatifnya, buka halaman Workspaces DataWorks. Di bagian atas halaman, alihkan ke Wilayah target dan temukan Workspace Anda. Di kolom Actions, klik Quick Access > Operation Center untuk membuka O&M Center. Kemudian, pada panel navigasi kiri, temukan Manually Triggered Task O&M.

  2. Jalankan Tugas yang Dipicu Secara Manual.

    image

Operasi lainnya

Menyalin task manual

Anda dapat menyalin Manually Triggered Task yang sudah ada untuk membuat task baru dengan cepat. Penyalinan akan menyalin Scheduling Configurations task asli, seperti Scheduling Parameters dan Scheduling Policy.

  1. Pada daftar Manually Triggered Task di sebelah kiri, klik kanan task yang ingin disalin dan pilih Clone dari menu pintasan.

  2. Pada kotak dialog, ubah Name dan Path, atau pertahankan nilai default, lalu klik Confirm.

  3. Setelah penyalinan selesai, Anda dapat menemukan Manually Triggered Task baru di daftar Manually Triggered Task.

Manajemen versi

Gunakan Version Management untuk mengembalikan task ke versi sebelumnya. Fitur ini juga menyediakan kemampuan untuk melihat dan membandingkan versi, yang membantu Anda menganalisis perbedaan dan melakukan penyesuaian.

  1. Pada daftar Manually Triggered Task di sebelah kiri, klik ganda nama task yang ingin dikelola untuk membuka editornya.

  2. Di sisi kanan editor task, klik Version. Pada panel Version, Anda dapat melihat dan mengelola tab Development Records dan Deployment Records.

    • View versi:

      1. Pada tab Development Records atau Deployment Records, temukan versi task yang ingin dilihat.

      2. Di kolom Actions, klik View untuk membuka halaman detail yang berisi kode dan Scheduling Configurations task tersebut.

        Catatan

        Anda dapat melihat Scheduling Configurations dalam mode Script Mode atau Visual Mode. Gunakan tombol toggle di pojok kanan atas tab Scheduling Configurations untuk mengganti mode.

    • Compare versi:

      Anda dapat membandingkan versi berbeda dari Manually Triggered Task di tab Development Records atau Deployment Records. Contoh berikut menggunakan tab Development Records untuk menunjukkan proses ini.

      • Bandingkan versi dalam lingkungan yang sama: Pada tab Development Records, pilih dua versi lalu klik Compare Selected di bagian atas untuk membandingkan kode dan Scheduling Configurations-nya.

      • Bandingkan versi antar lingkungan berbeda:

        1. Pada tab Development Records, temukan versi tertentu dari Manually Triggered Task.

        2. Klik Compare di kolom Actions. Pada halaman detail, pilih versi dari Deployment Records atau Build Records untuk dibandingkan dengan versi development.

    • Roll back ke versi tertentu:

      Anda hanya dapat mengembalikan Manually Triggered Task ke versi historis yang tercantum di tab Development Records. Pada tab Development Records, temukan versi target lalu klik Roll Back di kolom Actions. Tindakan ini akan mengembalikan kode dan Scheduling Configurations task ke versi yang dipilih.