AWS Data Pipeline não está mais disponível para novos clientes. Clientes existentes da AWS Data Pipeline pode continuar usando o serviço normalmente. Saiba mais
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Encerrar
Uma ação para acionar o cancelamento de uma atividade, recurso ou nó de dados pendente ou inacabado. AWS Data Pipeline tenta colocar a atividade, o recurso ou o nó de dados no CANCELLED estado se ele não começar pelo lateAfterTimeout
valor.
Não é possível encerrar ações que incluem os recursos onSuccess
, OnFail
ou onLateAction
.
Exemplo
Veja a seguir um exemplo deste tipo de objeto. Neste exemplo, o campo onLateAction
de MyActivity
contém uma referência para a ação DefaultAction1
. Ao fornecer uma ação para onLateAction
, você também deve fornecer um valor lateAfterTimeout
para indicar o período decorrido desde o início programado do pipeline, depois do qual a atividade será considerada como atrasada.
{ "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" }
Sintaxe
Campos opcionais | Descrição | Tipo de slot |
---|---|---|
parent | Pai do objeto atual a partir do qual os slots são herdados. | Objeto de referência, por exemplo, “parent”: {"ref”:” myBaseObject Id "} |
Campos de tempo de execução | Descrição | Tipo de slot |
---|---|---|
nó | O nó para o qual esta ação está sendo realizada. | Objeto de referência, por exemplo “node”: {"ref”:” myRunnableObject Id "} |
@version | A versão do pipeline com que o objeto foi criado. | String |
Campos do sistema | Descrição | Tipo de slot |
---|---|---|
@error | Erro ao descrever o objeto malformado. | String |
@pipelineId | ID do pipeline ao qual este objeto pertence. | String |
@sphere | A esfera de um objeto denota seu lugar no ciclo de vida: os objetos componentes dão origem aos objetos de instância que executam os objetos de tentativa. | String |