終止 - AWS Data Pipeline

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

終止

觸發取消擱置或未完成的活動、資源或資料節點的動作。 AWS Data Pipeline 如果活動、資源或資料節點不是以lateAfterTimeout值開頭,則會嘗試將活動、資源或資料節點置於「已取消」狀態。

您無法終止包含 onSuccessOnFailonLateAction 資源的動作。

範例

以下為此物件類型的範例。在此範例中,MyActivityonLateAction 欄位包含 DefaultAction1 動作的參考。當您為 onLateAction 提供動作時,您也必須提供 lateAfterTimeout 值來指出管道排程啟動後經過多長的時間,才會將活動視為延遲。

{ "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" }

語法

選用欄位 描述 槽類型
parent 目前物件的父系,其插槽已被繼承。 引用對象,例如「父」:{「ref」:」myBaseObject Id「}

執行時間欄位 描述 槽類型
節點 即將執行此動作的節點。 引用對象,例如「節點」:{「ref」:「myRunnableObjectID」}
@version 建立物件時使用的管道版本。 字串

系統欄位 描述 槽類型
@error 描述格式錯誤物件的錯誤。 字串
@pipelineId 此物件所屬管道的 ID。 字串
@sphere 物件範圍代表其在生命週期中的位置:Component 物件引發 Instance 物件,這會執行 Attempt 物件。 字串