AWS Data Pipeline n'est plus disponible pour les nouveaux clients. Les clients existants de AWS Data Pipeline peut continuer à utiliser le service normalement. En savoir plus
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Terminer
Action visant à déclencher l'annulation d'une activité, d'une ressource ou d'un nœud de données en attente ou inachevé. AWS Data Pipeline tente de mettre l'activité, la ressource ou le nœud de données dans l'CANCELLEDétat s'il ne commence pas par la lateAfterTimeout
valeur.
Vous ne pouvez pas mettre fin à des actions qui comprennent des ressources onSuccess
, OnFail
ou onLateAction
.
Exemple
Voici un exemple de ce type d'objet. Dans cet exemple, le champ onLateAction
de MyActivity
contient une référence à l'action DefaultAction1
. Lorsque vous fournissez une action pour onLateAction
, vous devez également fournir une valeur lateAfterTimeout
pour indiquer la période écoulée depuis le début planifié du pipeline qui indique que l'activité est en retard.
{
"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"
}
Syntaxe
Champs facultatifs | Description | Type d'option |
---|---|---|
parent | Parent de l'objet actuel à partir duquel les emplacements sont hérités. | Objet de référence, par exemple « parent » : {"ref » : » myBaseObject Id "} |
Champs liés à l'exécution | Description | Type d'option |
---|---|---|
nœud | Nœud pour lequel cette action est en cours d'exécution. | Objet de référence, par exemple « node » : {"ref » : » myRunnableObject Id "} |
@Version | Version du pipeline avec laquelle l'objet a été créé. | Chaîne |
Champs système | Description | Type d'option |
---|---|---|
@error | Erreur décrivant l'objet mal formé. | Chaîne |
@pipelineId | ID du pipeline auquel l'objet appartient. | Chaîne |
@sphere | La sphère d'un objet désigne sa place dans le cycle de vie : les objets « composant » entraînent les objets « instance », qui exécutent les objets « tentative ». | Chaîne |