Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Referensi parameter tugas CHUNK [INT]
Jenis parameter CHUNK[INT] tugas mendefinisikan parameter tugas integer yang diproses Deadline Cloud sebagai potongan, bukan sebagai nilai individual. Parameter tugas yang dipotong memiliki struktur sebagai berikut:
taskParameterDefinitions: - name:identifiertype: CHUNK[INT] range:integer range expressionchunks: defaultTaskCount:integerrangeConstraint: CONTIGUOUS | NONCONTIGUOUS targetRuntimeSeconds:integer
Tabel berikut menjelaskan setiap bidang.
| Bidang | Diperlukan | Deskripsi |
|---|---|---|
range |
Ya | Set lengkap nilai integer untuk diproses, sebagai daftar bilangan bulat atau ekspresi rentang bilangan bulat seperti "1-100" atau"1,3,7-20:2". Menerima referensi parameter pekerjaan seperti"{{Param.Frames}}". |
chunks.defaultTaskCount |
Ya | Jumlah nilai untuk digabungkan menjadi satu potongan. Nilai maksimumnya adalah 150. Menerima referensi parameter pekerjaan seperti"{{Param.ChunkSize}}". |
chunks.rangeConstraint |
Ya | Bentuk masing-masing potongan. DenganCONTIGUOUS, setiap potongan adalah rentang berturut-turut seperti1-10. DenganNONCONTIGUOUS, potongan bisa menjadi set sewenang-wenang seperti1,3,7-10. |
chunks.targetRuntimeSeconds |
Tidak | Runtime target untuk setiap potongan, dalam hitungan detik. Saat disetel, Deadline Cloud menyesuaikan ukuran potongan ke arah target berdasarkan runtime yang diamati dari potongan yang selesai. Ketika tidak disetel, setiap potongan menggunakan defaultTaskCount nilai. |
Ti CHUNK[INT] pe ini memiliki batasan berikut:
-
Template pekerjaan harus dicantumkan
TASK_CHUNKINGdi dalamnyaextensions. Tanpa ekstensi, penciptaan pekerjaan gagal dengan kesalahanThe CHUNK[INT] task parameter requires the TASK_CHUNKING extension. -
Ruang parameter langkah dapat berisi paling banyak satu
CHUNK[INT]parameter. Ketika sebuah potongan berjalan, semua parameter tugas lainnya mengambil satu nilai sementara parameter chunked mengambil satu set nilai.
Dalam skrip langkah, {{Task.Param. variabel untuk parameter chunked diperluas ke string ekspresi rentang integer. Denganname}}rangeConstraint: CONTIGUOUS, ekspresi selalu dalam format, seperti start-end1-1 atau11-20. DenganrangeConstraint:
NONCONTIGUOUS, ekspresi dapat berupa ekspresi rentang bilangan bulat apa pun, seperti1-3,5,7-20:2.
Untuk informasi selengkapnya, lihat sumber daya berikut:
-
RFC 0001: Task Chunking
— Spesifikasi lengkap ekstensi di repositori Open Job Description pada. GitHub -
Menambahkan pemotongan tugas ke template pekerjaan— Konversi template pekerjaan untuk menggunakan chunking.