البيانات الوصفية التي تصف عملية طويلة المدى
| تمثيل JSON |
|---|
{ "state": enum ( |
| الحقول | |
|---|---|
state |
حالة العملية |
description |
وصف العملية |
type |
نوع هذه المهمة (مثل EXPORT_IMAGE وEXPORT_FEATURES وغير ذلك). |
priority |
أولوية العملية. وتشير القيمة الأعلى إلى أولوية أعلى. الأولوية التلقائية هي 100. |
createTime |
وقت إنشاء العملية. يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
updateTime |
وقت آخر تعديل على العملية يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
startTime |
وقت بدء العملية، إذا كانت العملية قد بدأت يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
endTime |
الوقت الذي انتهت فيه العملية، إذا انتهت العملية يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
progress |
مستوى تقدّم العملية، في فاصل [0, 1] |
stages[] |
معلومات عن مستوى التقدّم في المراحل المنفصلة للعملية المحدّدة لا تتوفر المراحل، إن توفّرت، إلا لآخر محاولة. في حال إعادة محاولة إجراء عملية، يتم فقدان معلومات المرحلة السابقة. |
attempt |
رقم المحاولة الحالية. في حال إعادة محاولة إجراء عملية، سيزداد عدد المحاولات، ويمكن أن يحدث ذلك في الحالات التالية: - إذا تعذّر إجراء عملية بسبب الحد الأقصى للذاكرة (من المحتمل أن يؤدي ذلك إلى تعذّر جميع المحاولات التالية وإلى أن تصبح دائمة)، - إذا كان لا بد من إعادة تخصيص الموارد لمهام أخرى. (من المحتمل أن يكون خطأ عابرًا) |
scriptUri |
عنوان URL للنص البرمجي الذي نشأت منه هذه العملية، إذا تم بدء العملية في "محرر الرموز". |
destinationUris[] |
عناوين URL التي تشير إلى الموارد التي تُخرجها هذه العملية |
notifications[] |
الإشعارات لهذه العملية |
batchEecuUsageSeconds |
مقدار الثواني التي استغرقتها وحدات EECU (وحدات الحوسبة في Earth Engine) في هذه المهمة في آخر محاولة تنفيذ لها. في حال كانت المهمة قيد التشغيل أو تم إلغاؤها أو تعذّر إكمالها، يمثّل هذا الرقم أحدث قياس لاستخدام وحدة الحساب الجارية. ويتم تسجيل استخدام وحدة الحساب الجارية في "مراقبة السحابة الإلكترونية" على أنّه "ثواني وحدة معالجة البيانات الإلكترونية (EECU) الجارية". إذا كانت المهمة في الحالة "تمّت بنجاح"، يمثّل هذا الرقم الاستخدام النهائي لوحدة الحساب. وهذا هو العدد نفسه الذي يتم تسجيله على أنّه "ثواني EECU المكتملة" في "مراقبة السحابة الإلكترونية". بالنسبة إلى المشاريع المسجّلة للاستخدام التجاري، يتم أيضًا إدراج هذا الرقم كتكلفة حساب في Cloud Billing. |
OperationStage
معلومات المرحلة المنفصلة
| تمثيل JSON |
|---|
{ "displayName": string, "completeWorkUnits": number, "totalWorkUnits": string, "description": string } |
| الحقول | |
|---|---|
displayName |
اسم مرحلة العملية |
completeWorkUnits |
العمل الذي اكتمل في هذه المرحلة يمكن أن تكون القيم [0, N] حيث يكون N يساوي |
totalWorkUnits |
إجمالي العمل المطلوب إنجازه في هذه المرحلة. |
description |
تفاصيل وصف المرحلة |
OperationNotification
الإشعارات هي معلومات تكميلية تتعلّق بعملية معيّنة.
| تمثيل JSON |
|---|
{
"severity": enum ( |
| الحقول | |
|---|---|
severity |
خطورة الإشعار |
topic |
موضوع الإشعار (مثل "تم حظر المهمة" أو "تم الحد من سرعة المهمة") |
detail |
الرسالة التي يجب عرضها للمستخدم |