ข้อมูลเมตาที่อธิบายการดำเนินการที่ใช้เวลานาน
| การแสดง JSON |
|---|
{ "state": enum ( |
| ช่อง | |
|---|---|
state |
สถานะการดำเนินการ |
description |
คำอธิบายการดำเนินการ |
type |
ประเภทของงานนี้ (เช่น EXPORT_IMAGE, EXPORT_FEATURES เป็นต้น) |
priority |
ลําดับความสําคัญของการดำเนินการ ค่าที่สูงขึ้นบ่งบอกถึงลําดับความสําคัญที่สูงขึ้น ลำดับความสำคัญเริ่มต้นคือ 100 |
createTime |
เวลาที่สร้างการดำเนินการ ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น |
updateTime |
เวลาที่มีการอัปเดตการดำเนินการครั้งล่าสุด ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น |
startTime |
เวลาที่การดำเนินการเริ่มต้น หากการดำเนินการเริ่มต้นแล้ว ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น |
endTime |
เวลาที่การดำเนินการสิ้นสุดลง หากการดำเนินการสิ้นสุดแล้ว ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น |
progress |
ความคืบหน้าของการดำเนินการในช่วง [0, 1] |
stages[] |
ข้อมูลความคืบหน้าของระยะต่างๆ สําหรับการดำเนินการหนึ่งๆ ระยะต่างๆ (หากมี) จะใช้กับการพยายามครั้งล่าสุดเท่านั้น หากมีการลองดำเนินการอีกครั้ง ข้อมูลของขั้นตอนก่อนหน้าจะหายไป |
attempt |
จำนวนครั้งที่พยายามในปัจจุบัน หากระบบพยายามดำเนินการอีกครั้ง จำนวนครั้งที่พยายามจะเพิ่มขึ้น ซึ่งอาจเกิดขึ้นในสถานการณ์ต่อไปนี้ - หากการดำเนินการล้มเหลวเนื่องจากขีดจำกัดหน่วยความจำ (มีแนวโน้มที่จะทําให้พยายามทั้งหมดหลังจากนั้นล้มเหลวและเป็นแบบถาวร) - หากต้องจัดสรรทรัพยากรใหม่สําหรับงานอื่นๆ (มีแนวโน้มที่จะเป็นปัญหาชั่วคราว) |
scriptUri |
URI ของสคริปต์ที่เป็นต้นทางของการดำเนินการนี้ หากการดำเนินการเริ่มต้นในเครื่องมือแก้ไขโค้ด |
destinationUris[] |
URI ที่ชี้ไปยังทรัพยากรเอาต์พุตของการดำเนินการนี้ |
notifications[] |
การแจ้งเตือนสําหรับการดำเนินการนี้ |
batchEecuUsageSeconds |
จำนวนวินาที EECU (หน่วยประมวลผล Earth Engine) ของกลุ่มงานที่งานนี้ใช้ในการพยายามดำเนินการครั้งล่าสุด ในกรณีที่งานกำลังทำงาน ยกเลิก หรือดำเนินการไม่สำเร็จ ตัวเลขนี้แสดงการวัดล่าสุดสำหรับการใช้งานการประมวลผลที่อยู่ระหว่างดำเนินการ ระบบจะรายงานการใช้งานการประมวลผลที่อยู่ระหว่างดำเนินการนี้ไปยังการตรวจสอบระบบคลาวด์เป็น "EECU-วินาทีที่อยู่ระหว่างดำเนินการ" หากงานอยู่ในสถานะ "สำเร็จ" ตัวเลขนี้จะแสดงถึงการใช้งานการประมวลผลขั้นสุดท้าย ตัวเลขนี้เหมือนกับที่รายงานเป็น "EECU-วินาทีที่เสร็จสมบูรณ์" ไปยัง Cloud Monitoring สำหรับโปรเจ็กต์ที่ลงทะเบียนเพื่อการใช้งานเชิงพาณิชย์ ระบบจะรายงานตัวเลขนี้เป็นค่าบริการประมวลผลในการเรียกเก็บเงินใน Cloud ด้วย |
OperationStage
ข้อมูลระยะแบบแยก
| การแสดง JSON |
|---|
{ "displayName": string, "completeWorkUnits": number, "totalWorkUnits": string, "description": string } |
| ช่อง | |
|---|---|
displayName |
ชื่อระยะของการดำเนินการ |
completeWorkUnits |
งานที่ทำเสร็จแล้วในขั้นตอนนี้ ค่าอาจเป็น [0, N] โดยที่ N เท่ากับ |
totalWorkUnits |
งานทั้งหมดที่ต้องทำในขั้นตอนนี้ |
description |
รายละเอียดคำอธิบายของระยะ |
OperationNotification
การแจ้งเตือนคือข้อมูลเพิ่มเติมที่เกี่ยวข้องกับการดำเนินการ
| การแสดง JSON |
|---|
{
"severity": enum ( |
| ช่อง | |
|---|---|
severity |
ความรุนแรงของการแจ้งเตือน |
topic |
หัวข้อการแจ้งเตือน (เช่น "งานถูกบล็อก" หรือ "งานถูกจำกัด") |
detail |
ข้อความที่ควรแสดงต่อผู้ใช้ |