View a markdown version of this page

Elementos de referência de ativos para pacotes de tarefas - Deadline Cloud

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Elementos de referência de ativos para pacotes de tarefas

Você pode usar os anexos de trabalho do Deadline Cloud para transferir arquivos entre sua estação de trabalho e o Deadline Cloud. O arquivo de referência de ativos lista arquivos e diretórios de entrada, bem como diretórios de saída para seus anexos. Se você não listar todos os arquivos e diretórios nesse arquivo, poderá selecioná-los ao enviar um trabalho com o deadline bundle gui-submit comando.

Esse arquivo não tem efeito se você não estiver usando anexos de trabalho.

Você pode definir o modelo de trabalho no formato YAML (asset_references.yaml) ou no formato JSON (asset_references.json). Os exemplos nesta seção são mostrados no formato YAML.

Em YAML, o formato do arquivo é:

assetReferences: inputs: # Filenames on the submitting workstation whose file contents are needed as # inputs to run the job. filenames: - list of file paths # Directories on the submitting workstation whose contents are needed as inputs # to run the job. directories: - list of directory paths outputs: # Directories on the submitting workstation where the job writes output files # if running locally. directories: - list of directory paths # Paths referenced by the job, but not necessarily input or output. # Use this if your job uses the name of a path in some way, but does not explicitly need # the contents of that path. referencedPaths: - list of directory paths

Ao selecionar o arquivo de entrada ou saída a ser carregado no Amazon S3, o Deadline Cloud compara o caminho do arquivo com os caminhos listados em seus perfis de armazenamento. Cada local do sistema SHARED de arquivos do tipo -type em um perfil de armazenamento abstrai um compartilhamento de arquivos de rede que é montado em suas estações de trabalho e hosts de trabalho. O Deadline Cloud carrega somente arquivos que não estão em um desses compartilhamentos de arquivos.

Para obter mais informações sobre como criar e usar perfis de armazenamento, consulte Armazenamento compartilhado no Deadline Cloud no Guia do usuário do AWS Deadline Cloud.

exemplo- O arquivo de referência de ativos criado pela GUI do Deadline Cloud

Use o comando a seguir para enviar um trabalho usando a amostra blender_render.

deadline bundle gui-submit blender_render/

Adicione alguns arquivos adicionais ao trabalho na guia Anexos do trabalho:

O painel de anexos do trabalho da GUI de envio de trabalhos do Deadline Cloud. Adicione o arquivo de entrada/private/tmp/bundle_demo/a_texture.png e o diretório de entrada/private/tmp/bundle_demo/assets.

Depois de enviar o trabalho, você pode examinar o asset_references.yaml arquivo no pacote de tarefas no diretório do histórico do trabalho para ver os ativos no arquivo YAML:

% cat ~/.deadline/job_history/\(default\)/2024-06/2024-06-20-01-JobBundle-Demo/asset_references.yaml assetReferences: inputs: filenames: - /private/tmp/bundle_demo/a_texture.png directories: - /private/tmp/bundle_demo/assets outputs: directories: [] referencedPaths: []