Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengakhiri
Tindakan untuk memicu pembatalan kegiatan tertunda atau belum selesai, sumber daya, atau simpul data. AWS Data Pipeline mencoba untuk menempatkan aktivitas, sumber daya, atau simpul data ke dalam keadaan DIBATALKAN jika tidak dimulai dengan nilai lateAfterTimeout
.
Anda tidak dapat mengakhiri tindakan yang menyertakan sumber daya onSuccess
, OnFail
, atau onLateAction
.
Contoh
Berikut adalah contoh dari jenis objek ini. Dalam contoh ini, bidang onLateAction
dari MyActivity
berisi referensi untuk tindakan DefaultAction1
. Saat Anda memberikan tindakan untuk onLateAction
, Anda juga harus menyediakan nilai lateAfterTimeout
untuk menunjukkan periode waktu sejak awal dijadwalkan dari alur setelah aktivitas dianggap terlambat.
{ "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" }
Sintaksis
Bidang Opsional | Deskripsi | Jenis Slot |
---|---|---|
induk | Induk dari objek saat ini dari mana slot diwariskan. | Referensi Object, misalnya “parent”: {"ref”:”myBaseObjectId "} |
Bidang Runtime | Deskripsi | Jenis Slot |
---|---|---|
simpul | Simpul untuk tempat tindakan ini sedang dilakukan. | Referensi Object, misalnya “node”: {"ref”:”myRunnableObjectId "} |
@version | Versi alur tempat objek dibuat. | String |
Bidang Sistem | Deskripsi | Jenis Slot |
---|---|---|
@error | Galat menggambarkan objek yang tidak terbentuk. | String |
@pipelineId | ID dari alur tempat objek ini berada. | String |
@sphere | Lingkup objek menunjukkan tempatnya dalam siklus hidup: Component Objects memunculkan Instance Objects, yang mengeksekusi Attempt Objects. | String |