View a markdown version of this page

Referenz für den CHUNK [INT] -Aufgabenparameter - Deadline Cloud

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.

Referenz für den CHUNK [INT] -Aufgabenparameter

Der CHUNK[INT] Aufgabenparametertyp definiert einen Integer-Aufgabenparameter, den Deadline Cloud als Chunks statt als einzelne Werte verarbeitet. Ein aufgeteilter Aufgabenparameter hat die folgende Struktur:

taskParameterDefinitions: - name: identifier type: CHUNK[INT] range: integer range expression chunks: defaultTaskCount: integer rangeConstraint: CONTIGUOUS | NONCONTIGUOUS targetRuntimeSeconds: integer

In der Tabelle unten ist jedes Element beschrieben.

Feld Erforderlich Beschreibung
range Ja Der vollständige Satz von Ganzzahlwerten, die verarbeitet werden sollen, als eine Liste von Ganzzahlen oder als Ausdruck für einen Ganzzahlbereich wie oder. "1-100" "1,3,7-20:2" Akzeptiert eine Jobparameterreferenz wie"{{Param.Frames}}".
chunks.defaultTaskCount Ja Die Anzahl der Werte, die zu einem einzelnen Block kombiniert werden sollen. Der Höchstwert ist 150. Akzeptiert eine Referenz auf einen Jobparameter wie"{{Param.ChunkSize}}".
chunks.rangeConstraint Ja Die Form jedes Blocks. MitCONTIGUOUS, jeder Chunk ist ein aufeinanderfolgender Bereich wie. 1-10 Bei NONCONTIGUOUS kann ein Chunk eine beliebige Menge sein, wie z. B. 1,3,7-10
chunks.targetRuntimeSeconds Nein Die Ziellaufzeit für jeden Chunk in Sekunden. Wenn diese Option gesetzt ist, passt Deadline Cloud die Chunk-Größen auf der Grundlage der beobachteten Laufzeiten abgeschlossener Chunks an das Ziel an. Wenn nicht gesetzt, verwendet jeder Chunk Werte. defaultTaskCount

Der CHUNK[INT] Typ hat die folgenden Einschränkungen:

  • Die Jobvorlage muss TASK_CHUNKING in ihrer aufgeführt seinextensions. Ohne die Erweiterung schlägt die Auftragserstellung mit dem folgenden Fehler fehl The CHUNK[INT] task parameter requires the TASK_CHUNKING extension.

  • Der Parameterraum eines Schritts kann höchstens einen CHUNK[INT] Parameter enthalten. Wenn ein Chunk ausgeführt wird, nehmen alle anderen Task-Parameter einen einzigen Wert an, während der Chunk-Parameter eine Reihe von Werten annimmt.

Im Skript eines Schritts wird die {{Task.Param.name}} Variable für einen in Abschnitte unterteilten Parameter zu einer Ausdruckszeichenfolge für einen Ganzzahlbereich erweitert. Mit rangeConstraint: CONTIGUOUS hat der Ausdruck immer ein start-end Format wie 1-1 oder. 11-20 Bei dem rangeConstraint: NONCONTIGUOUS Ausdruck kann es sich um einen beliebigen Ausdruck für einen Ganzzahlbereich handeln, z. 1-3,5,7-20:2 B.

Weitere Informationen finden Sie in den folgenden Ressourcen: