全部产品
Search
文档中心

DataWorks:Konfigurasikan properti sumber daya

更新时间:Dec 13, 2025

Task yang dipicu otomatis bergantung pada resource group untuk dijalankan. Task dikategorikan sebagai task penjadwalan atau task komputasi-teroptimalkan berdasarkan apakah task tersebut mengonsumsi compute unit (CU) dari resource group. Task penjadwalan hanya dipicu dan dipantau oleh DataWorks serta tidak mengonsumsi resource komputasi dari resource group. Task komputasi-teroptimalkan memiliki kode yang dieksekusi oleh DataWorks dan mengonsumsi resource komputasi. Mengonfigurasi properti resource untuk task dalam konfigurasi penjadwalan memastikan operasi yang stabil dan membantu mengoptimalkan biaya.

Konsep inti

Semua task yang dipicu otomatis di DataWorks harus dijalankan pada resource group. Task dibagi menjadi dua jenis berdasarkan apakah task tersebut mengonsumsi CU DataWorks selama eksekusi:

Jenis task

Tanggung jawab utama

Konsumsi CU

Daftar task

Scheduling task

Hanya memicu dan memantau komputasi di mesin komputasi eksternal, seperti MaxCompute dan Hologres.

Tidak ada

Daftar konfigurasi scheduling task

Compute-optimized task

Kode task dieksekusi langsung dalam resource group DataWorks untuk melakukan komputasi.

Penggunaan

Daftar konfigurasi compute-optimized task

Penting
  • Topik ini berfokus pada konfigurasi CU untuk resource group Serverless. Jika Anda menggunakan resource group eksklusif atau subscription, Anda tidak perlu mengonfigurasi CU. Anda hanya perlu menentukan resource group.

  • Topik ini tidak mencakup konsumsi resource atau penagihan mesin pihak ketiga, seperti MaxCompute, yang dipanggil oleh task.

Langkah-langkah konfigurasi

Semua task yang dipicu otomatis harus memiliki schedule resource yang dikonfigurasi. Proses konfigurasi sedikit berbeda tergantung pada jenis task dan jenis resource group.

Langkah 1: Tentukan resource group penjadwalan (wajib untuk semua task)

Ini adalah langkah konfigurasi dasar untuk semua task yang dipicu otomatis.

  1. Di editor kode task, temukan panel Scheduling Configuration di sebelah kanan.

  2. Pada bagian Resource Properties, pilih resource group untuk penjadwalan dari daftar drop-down.

    Penting

    Saat memilih resource group, pastikan resource group tersebut dapat terhubung ke sumber data dan resource komputasi yang diakses oleh task. Jika tidak, task mungkin gagal dijalankan. Untuk informasi lebih lanjut tentang konektivitas jaringan, lihat Konfigurasi koneksi jaringan.

PixPin_2025-12-09_14-39-36

Langkah 2: Konfigurasi resource komputasi (hanya untuk compute-optimized task)

Jika task Anda merupakan compute-optimized task dan Anda memilih resource group Serverless pada Langkah 1, Anda juga harus mengonfigurasi item ini.

Tip: Anda dapat melewati langkah ini jika menggunakan scheduling task atau resource group non-Serverless.
  1. Item konfigurasi Scheduling CUs akan ditampilkan secara otomatis di bawah Scheduling Resource Group.

  2. Tentukan jumlah CU yang diperlukan saat runtime berdasarkan kompleksitas dan kebutuhan performa task, misalnya 0,25 CU, 1 CU, atau 4 CU. Konfigurasi CU yang tepat memastikan eksekusi task yang stabil dan membantu mengoptimalkan biaya.

PixPin_2025-12-09_14-40-50

Langkah 3: Konfigurasi citra

Untuk task PyODPS dan Shell, Anda juga dapat mengonfigurasi Image untuk menentukan lingkungan runtime. Untuk informasi lebih lanjut tentang manajemen citra, lihat Citra kustom.

PixPin_2025-12-12_11-38-37

Tetapkan resource group penjadwalan default

Saat membuat task, resource group penjadwalan yang ditentukan dalam Scheduling Settings digunakan sebagai properti penjadwalan default. Untuk mengubah nilai default ini, klik ikon PixPin_2025-12-09_15-59-34 di pojok kiri bawah dan buka Settings > Scheduling Settings untuk mengubah resource group penjadwalan default.

Deskripsi penagihan

Menggunakan resource group Serverless untuk menjalankan task yang dipicu otomatis melibatkan dua jenis biaya berikut:

  • Biaya penjadwalan task: Biaya ini dihasilkan oleh DataWorks berdasarkan jumlah instans yang berhasil dijalankan per hari. Untuk informasi lebih lanjut, lihat Penagihan penjadwalan task.

  • Biaya penggunaan resource: Biaya ini hanya dikenakan saat compute-optimized task dijalankan pada resource group Serverless dengan model bayar sesuai penggunaan. Penagihan didasarkan pada CU yang dikonsumsi dan durasi waktu proses. Biaya ini tidak mencakup tagihan untuk mesin pihak ketiga yang dipanggil oleh task. Untuk informasi lebih lanjut, lihat Penagihan resource group Serverless.

Catatan

Konsumsi resource untuk tugas integrasi data tidak ditentukan oleh konfigurasi Scheduling CUs. Sebaliknya, ditentukan oleh pengaturan CUs to Occupy yang Anda tentukan saat mengonfigurasi resource group untuk task tersebut.