View a markdown version of this page

Unggah file ke lampiran pekerjaan Deadline Cloud - Batas Waktu Cloud

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Unggah file ke lampiran pekerjaan Deadline Cloud

Skrip Python upload_to_job_attachments mengunggah file dan direktori dari workstation Anda ke pekerjaan Deadline Cloud melampirkan bucket Amazon S3 dalam format penyimpanan yang dapat dialamatkan konten. Setelah file diunggah, pekerjaan yang mereferensikannya tidak perlu mengunggahnya lagi. Skrip ini berguna untuk pra-mengisi lampiran pekerjaan dengan kumpulan data besar.

Skrip menyediakan yang berikut:

  • Unggahan file atau seluruh direktori secara rekursif.

  • Multi-threaded transfer.

  • Deduplikasi otomatis yang melewatkan file yang sudah ada di Amazon S3.

  • Coba lagi logika dengan backoff eksponensial.

  • Dua mode konfigurasi: spesifikasi Amazon S3 langsung atau pencarian antrian.

Unggah dengan menentukan antrian:

python upload_to_job_attachments.py \ --farm-id farm-1234567890abcdef \ --queue-id queue-1234567890abcdef \ --paths /path/to/files /path/to/directory

Atau unggah langsung ke bucket dan awalan Amazon S3:

python upload_to_job_attachments.py \ --s3-bucket my-bucket \ --s3-prefix job-attachments \ --paths /path/to/files

Untuk jaringan bandwidth tinggi, tingkatkan --threads dan--max-concurrency. Untuk lingkungan terbatas bandwidth, setel ke throttle upload. --max-bandwidth Untuk file besar, tambah--multipart-chunksize.

Untuk alternatif berbasis pekerjaan yang menyalin file antara bucket Amazon S3, lihat. Salin awalan S3 ke lampiran pekerjaan di Deadline Cloud