

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Elementos de referencia de activos para paquetes de trabajos
<a name="build-job-bundle-assets"></a>

Puedes usar los [archivos adjuntos de trabajo](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/storage-job-attachments.html) de Deadline Cloud para transferir archivos de un lado a otro entre tu estación de trabajo y Deadline Cloud. El archivo de referencia de activos incluye los archivos y directorios de entrada, así como los directorios de salida para tus archivos adjuntos. Si no incluye todos los archivos y directorios de este archivo, puede seleccionarlos al enviar un trabajo con el `deadline bundle gui-submit` comando.

Este archivo no tiene ningún efecto si no utiliza adjuntos de trabajo.

Puede definir la plantilla de trabajo en formato YAML (`asset_references.yaml`) o en formato JSON (`asset_references.json`). Los ejemplos de esta sección se muestran en formato YAML.

En YAML, el formato del archivo es:

```
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}}
```

Al seleccionar el archivo de entrada o salida para cargarlo en Amazon S3, Deadline Cloud compara la ruta del archivo con las rutas que aparecen en sus perfiles de almacenamiento. Cada ubicación `SHARED` de sistema de archivos de un perfil de almacenamiento abstrae un recurso compartido de archivos de red que está montado en sus estaciones de trabajo y en los hosts de los trabajadores. Deadline Cloud carga solo los archivos que no se encuentran en uno de estos recursos compartidos de archivos.

Para obtener más información sobre la creación y el uso de perfiles de almacenamiento, consulte [Almacenamiento compartido en Deadline Cloud](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/storage-shared.html) en la *Guía del usuario de AWS Deadline Cloud*.

**Example - El archivo de referencia de activos creado por la GUI de Deadline Cloud**  
Usa el siguiente comando para enviar un trabajo usando el ejemplo de [blender\_render](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/job_bundles/blender_render).  

```
deadline bundle gui-submit blender_render/
```
Añada algunos archivos adicionales al trabajo en la pestaña **Adjuntos del trabajo**:  

![El panel de adjuntos de trabajos de la GUI de envío de trabajos de Deadline Cloud. Agregue el archivo de entrada/private/tmp/bundle_demo/a_texture.png and the input directory /private/tmp/bundle_demo/assets.](http://docs.aws.amazon.com/es_es/deadline-cloud/latest/developerguide/images/blender_submit_add_job_attachments.png)

Después de enviar el trabajo, puede consultar el `asset_references.yaml` archivo del paquete de trabajos en el directorio del historial de trabajos para ver los activos del archivo 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: []
```