View a markdown version of this page

Carica file negli allegati dei lavori di Deadline Cloud - Deadline Cloud

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Carica file negli allegati dei lavori di Deadline Cloud

Lo script Python upload_to_job_attachments carica file e directory dalla tua workstation a un bucket Deadline Cloud job attachments Amazon S3 in formato di archiviazione indirizzabile ai contenuti. Dopo aver caricato i file, non è necessario caricarli nuovamente i lavori che vi fanno riferimento. Lo script è utile per precompilare gli allegati di lavoro con set di dati di grandi dimensioni.

Lo script fornisce quanto segue:

  • Caricamenti ricorsivi di file o intere directory.

  • Multi-threaded trasferimenti.

  • Deduplicazione automatica che ignora i file già presenti in Amazon S3.

  • Logica di riprova con backoff esponenziale.

  • Due modalità di configurazione: specifica diretta di Amazon S3 o ricerca nella coda.

Carica specificando una coda:

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

Oppure carica direttamente su un bucket e un prefisso Amazon S3:

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

Per reti a larghezza di banda elevata, aumenta e. --threads --max-concurrency Per ambienti con limiti di larghezza di banda, imposta per limitare i caricamenti. --max-bandwidth Per file di grandi dimensioni--multipart-chunksize, aumenta.

Per un'alternativa basata sul lavoro che copia i file tra i bucket Amazon S3, consulta. Copia un prefisso S3 negli allegati del lavoro su Deadline Cloud