

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Vorlagen für offene Stellenbeschreibungen (OpenJD) für Deadline Cloud
<a name="build-job-bundle"></a>

Ein *Job-Bundle* ist eines der Tools, mit denen Sie Jobs für AWS Deadline Cloud definieren. Sie gruppieren eine [OpenJD-Vorlage (Open Job Description)](https://github.com/OpenJobDescription/openjd-specifications) mit zusätzlichen Informationen wie Dateien und Verzeichnissen, die Ihre Jobs mit Stellenanhängen verwenden. Sie verwenden die Deadline Cloud-Befehlszeilenschnittstelle (CLI), um ein Job-Bundle zu verwenden, um Jobs für die Ausführung in einer Warteschlange einzureichen.

Ein Job-Bundle ist eine Verzeichnisstruktur, die eine OpenJD-Jobvorlage, andere Dateien, die den Job definieren, und jobspezifische Dateien enthält, die als Eingabe für Ihren Job benötigt werden. Sie können die Dateien, die Ihren Job definieren, entweder als YAML- oder JSON-Dateien angeben.

Die einzige erforderliche Datei ist entweder `template.yaml` oder`template.json`. Sie können auch die folgenden Dateien einschließen:

```
/template.yaml (or template.json)
/asset_references.yaml (or asset_references.json)
/parameter_values.yaml (or parameter_values.json)
/{{other job-specific files and directories}}
```

Verwenden Sie ein Job-Bundle für benutzerdefinierte Job-Übermittlungen mit der Deadline Cloud-CLI und einem Jobanhang, oder Sie können eine grafische Einreichungsoberfläche verwenden. Im Folgenden finden Sie beispielsweise das Blender-Beispiel von GitHub. Um das Beispiel mit dem folgenden Befehl [im Blender-Beispielverzeichnis](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/job_bundles) auszuführen:

```
deadline bundle gui-submit blender_render
```

![Ein Beispiel für eine benutzerdefinierte Schnittstelle zur Einreichung von Jobs für Blender.](http://docs.aws.amazon.com/de_de/deadline-cloud/latest/developerguide/images/blender_submit_shared_settings.png)


Das Fenster mit den auftragsspezifischen Einstellungen wird aus den `userInterface` Eigenschaften der Jobparameter generiert, die in der Jobvorlage definiert sind.

Um einen Job über die Befehlszeile einzureichen, können Sie einen Befehl verwenden, der dem folgenden ähnelt

```
deadline bundle submit \
    --yes \
    --name {{Demo}} \
     -p BlenderSceneFile={{location of scene file}} \
     -p OutputDir={{file pathe for job output}} \
      blender_render/
```

Oder Sie können die `deadline.client.api.create_job_from_job_bundle` Funktion im `deadline` Python-Paket verwenden.

Alle in Deadline Cloud enthaltenen Plug-ins für Job-Einreicher, wie das Autodesk Maya-Plugin, generieren ein Job-Bundle für Ihre Einreichung und verwenden dann das Deadline Cloud-Python-Paket, um Ihren Job bei Deadline Cloud einzureichen. Sie können die eingereichten Job-Bundles im Job-Verlaufsverzeichnis Ihrer Workstation oder mithilfe eines Absenders einsehen. Sie können Ihr Job-Verlaufsverzeichnis mit dem folgenden Befehl finden:

```
deadline config get settings.job_history_dir
```

Wenn Ihr Job auf einem Deadline Cloud-Worker ausgeführt wird, hat er Zugriff auf Umgebungsvariablen, die ihm Informationen über den Job liefern. Die Umgebungsvariablen sind:


| Variablenname | Available (Verfügbar) | 
| --- | --- | 
| DEADLINE\_FARM\_ID | Alle Aktionen | 
| DEADLINE\_FLOTTENNUMMER | Alle Aktionen | 
| DEADLINE\_WORKER-ID | Alle Aktionen | 
| DEADLINE\_WARTESCHLANGEN-ID | Alle Aktionen | 
| DEADLINE\_JOB-ID | Alle Aktionen | 
| DEADLINE\_STEP-ID | Aktionen der Aufgabe | 
| DEADLINE\_SESSION\_ID | Alle Aktionen | 
| DEADLINE\_TASK\_ID | Aktionen der Aufgabe | 
| DEADLINE\_SESSIONACTION\_ID | Alle Aktionen | 

**Topics**
+ [Jobvorlagenelemente für Jobpakete](build-job-bundle-template.md)
+ [Aufgabenteilung für Jobvorlagen](build-job-bundle-chunking.md)
+ [Parameterwerte, Elemente für Job-Bundles](build-job-bundle-parameters.md)
+ [Asset-Referenzen, Elemente für Job-Bundles](build-job-bundle-assets.md)