Beenden - AWS Data Pipeline

AWS Data Pipeline ist für Neukunden nicht mehr verfügbar. Bestehende Kunden von AWS Data Pipeline können den Service weiterhin wie gewohnt nutzen. Weitere Informationen

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.

Beenden

Eine Aktion, die den Abbruch einer ausstehenden oder noch nicht abgeschlossenen Aktivität, Ressource oder eines Datenknotens auslöst. AWS Data Pipeline versucht, die Aktivität, die Ressource oder den Datenknoten in den CANCELLED Status zu versetzen, wenn nicht mit dem lateAfterTimeout Wert begonnen wird.

Sie können keine Aktionen beenden, die onSuccess-, OnFail- oder onLateAction-Ressourcen beinhalten.

Beispiel

Es folgt ein Beispiel für diesen Objekttyp. Bei diesem Beispiel enthält das Feld onLateAction MyActivity einen Verweis auf die Aktion DefaultAction1. Wenn Sie eine Aktion für onLateAction bereitstellen, müssen Sie auch einen lateAfterTimeout-Wert für den Zeitraum seit dem geplanten Start der Pipeline festlegen, nach dem die Aktivität als verspätet betrachtet wird.

{ "name" : "MyActivity", "id" : "DefaultActivity1", "schedule" : { "ref" : "MySchedule" }, "runsOn" : { "ref" : "MyEmrCluster" }, "lateAfterTimeout" : "1 Hours", "type" : "EmrActivity", "onLateAction" : { "ref" : "DefaultAction1" }, "step" : [ "s3://myBucket/myPath/myStep.jar,firstArg,secondArg", "s3://myBucket/myPath/myOtherStep.jar,anotherArg" ] }, { "name" : "TerminateTasks", "id" : "DefaultAction1", "type" : "Terminate" }

Syntax

Optionale Felder Beschreibung Slot-Typ
übergeordneter Übergeordnetes Objekt des aktuellen Objekts, aus dem Slots übernommen werden. Referenzobjekt, zum Beispiel „parent“: {"ref“:“ myBaseObject Id "}

Laufzeitfelder Beschreibung Slot-Typ
node Der Knoten, für den diese Aktion ausgeführt wird. Referenzobjekt, zum Beispiel „node“: {"ref“:“ myRunnableObject Id "}
@Version Pipeline-Version, mit der das Objekt erstellt wurde String

Systemfelder Beschreibung Slot-Typ
@error Fehler mit einer Beschreibung des falsch formatierten Objekts. String
@pipelineId ID der Pipeline, zu der dieses Objekt gehört. String
@sphere Die Kugel eines Objekts bezeichnet seinen Platz im Lebenszyklus: Komponentenobjekte ergeben Instance-Objekte, die Versuchsobjekte ausführen. String