View a markdown version of this page

Deadline Cloud 작업 첨부 파일에 파일 업로드 - 기한 클라우드

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Deadline Cloud 작업 첨부 파일에 파일 업로드

GitHub 웹 사이트의 upload_to_job_attachments Python 스크립트는 워크스테이션의 파일 및 디렉터리를 Deadline Cloud 작업 연결 Amazon S3 버킷에 콘텐츠 주소 지정 스토리지 형식으로 업로드합니다. 파일이 업로드된 후에는 파일을 참조하는 작업을 다시 업로드할 필요가 없습니다. 이 스크립트는 대용량 데이터 세트로 작업 첨부 파일을 미리 채우는 데 유용합니다.

스크립트는 다음을 제공합니다.

  • 파일 또는 전체 디렉터리의 재귀 업로드.

  • 다중 스레드 전송.

  • Amazon S3에 이미 있는 파일을 건너뛰는 자동 중복 제거입니다.

  • 지수 백오프를 사용하여 로직을 재시도합니다.

  • 두 가지 구성 모드: 직접 Amazon S3 사양 또는 대기열 조회.

대기열을 지정하여 업로드합니다.

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

또는 Amazon S3 버킷 및 접두사에 직접 업로드합니다.

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

고대역폭 네트워크의 경우 --threads 및를 늘립니다--max-concurrency. 대역폭이 제한된 환경의 경우 업로드를 제한--max-bandwidth하도록를 설정합니다. 대용량 파일의 경우를 늘립니다--multipart-chunksize.

Amazon S3 버킷 간에 파일을 복사하는 작업 기반 대안은 섹션을 참조하세요S3 접두사를 Deadline Cloud의 작업 연결에 복사.