تبدأ عملية مجمّعة تحسب جدولاً وتكتب النتيجة في إحدى الوجهات المتعددة.
طلب HTTP
POST https://earthengine.googleapis.com/v1/{project=projects/*}/table:export
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
project |
معرّف المشروع أو رقم المشروع على Google Cloud Platform الذي يجب التعامل معه كمستهلك الخدمة لهذا الطلب. التنسيق هو يتطلب التفويض إذن IAM التالي على المورد المحدّد
|
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{ "expression": { object ( |
الحقول | |
---|---|
expression |
تعبير يُحتسب على أنّه الجدول المطلوب احتسابه وتصديره |
description |
اسم المهمة الذي يمكن لشخص عادي قراءته |
selectors[] |
قائمة صريحة بالأعمدة المطلوب تضمينها في النتيجة |
requestId |
سلسلة فريدة تُستخدَم لرصد الطلبات المكرّرة إذا قدّم المستخدم نفسه أكثر من طلب واحد باستخدام |
maxErrorMeters |
الحد الأقصى المسموح به للخطأ بالأمتار عند تحويل الشكل الهندسي بين أنظمة الإحداثيات إذا كانت فارغة، يكون الحد الأقصى للخطأ مترًا واحدًا تلقائيًا. |
maxVertices |
الحد الأقصى لعدد الرؤوس غير المقطوعة لكل شكل هندسي، وسيتم قطع الأشكال الهندسية التي تحتوي على عدد أكبر من الرؤوس إلى قطع أصغر من هذا الحجم. |
workloadTag |
تصنيف يوفّره المستخدِم لتتبُّع عملية الحساب هذه |
priority |
اختياريّ. أولوية مهمة التصدير ضمن المشروع يتم تحديد موعد مبكر للمهام ذات الأولوية الأعلى. يجب أن تكون القيمة عددًا صحيحًا بين 0 و9999. يتم ضبط القيمة تلقائيًا على 100 إذا لم يتم ضبطها. |
حقل الربط export_options خيارات تصف مكان تخزين النتائج وكيفية تخزينها يمكن أن يكون export_options واحدًا فقط مما يلي: |
|
fileExportOptions |
في حال تحديدها، يتم ضبط التصدير كملف. |
assetExportOptions |
في حال تحديده، يتم ضبط التصدير على أنّه مادة عرض في Earth Engine. |
featureViewExportOptions |
في حال تحديده، يتم ضبط التصدير كخريطة FeatureView. |
bigqueryExportOptions |
في حال تحديدها، يتم ضبط تصدير البيانات الجداول إلى BigQuery. |
نص الاستجابة
إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال Operation
.
نطاقات التفويض
يتطلب أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/earthengine
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/devstorage.full_control
لمزيد من المعلومات، يُرجى الاطّلاع على OAuth 2.0 Overview.
TableFileExportOptions
خيارات تصدير الجداول كملفات خارج Earth Engine
تمثيل JSON |
---|
{ "fileFormat": enum ( |
الحقول | |
---|---|
fileFormat |
تنسيق الملف الذي سيتم تصدير الجداول به |
حقل الربط destination مكان كتابة النتائج يمكن أن يكون destination واحدًا فقط مما يلي: |
|
driveDestination |
في حال تحديدها، يتم ضبط التصدير إلى Google Drive. |
cloudStorageDestination |
لضبط عملية التصدير إلى Google Cloud Storage، إذا تم تحديدها. |
TableAssetExportOptions
خيارات حفظ الجداول كمواد عرض في Earth Engine
تمثيل JSON |
---|
{ // Union field |
الحقول | |
---|---|
حقل الربط destination مكان كتابة النتائج يمكن أن يكون destination واحدًا فقط مما يلي: |
|
earthEngineDestination |
في حال تحديده، يتم ضبط التصدير إلى Earth Engine. |
FeatureViewAssetExportOptions
خيارات حفظ الجداول أو مجموعات العناصر كخرائط FeatureView
تمثيل JSON |
---|
{ "ingestionTimeParameters": { object ( |
الحقول | |
---|---|
ingestionTimeParameters |
مَعلمات وقت نقل البيانات إلى FeatureView يجب تحديد هذه المَعلمات في وقت نقل البيانات ولا يمكن تعديلها أثناء التنقل. |
حقل الربط destination مكان كتابة النتائج يمكن أن يكون destination واحدًا فقط مما يلي: |
|
featureViewDestination |
في حال تحديده، يتم ضبط التصدير إلى "مخطّطات الاطِّلاع على الكيانات". |
FeatureViewDestination
إعدادات وجهة FeatureView في Earth Engine
تمثيل JSON |
---|
{ "name": string, "assetVersion": integer } |
الحقول | |
---|---|
name |
مطلوب. رقم تعريف مادة عرض "العرض الترويجي" ينشئ الخادم اسم خريطة من المعرّف. |
assetVersion |
إصدار مادة عرض "العرض المميّز" المطلوب إنشاؤه تُستخدَم لإنشاء أسماء بديلة للإصدارات باستخدام مواد العرض. في حال عدم ضبط هذه القيمة، سيتم استخدام القيمة 0. |
BigQueryExportOptions
خيارات تصدير البيانات الجداولية إلى BigQuery
تمثيل JSON |
---|
{ // Union field |
الحقول | |
---|---|
حقل الربط destination مكان كتابة البيانات يمكن أن يكون destination واحدًا فقط مما يلي: |
|
bigqueryDestination |
في حال تحديده، يتم ضبط التصدير إلى BigQuery. |
BigQueryDestination
إعدادات وجهة في BigQuery
تمثيل JSON |
---|
{ "table": string, "overwrite": boolean, "append": boolean } |
الحقول | |
---|---|
table |
مطلوب. إشارة إلى جدول الوجهة في BigQuery بالشكل التالي: "projectId.dataset_id.table_id" إذا لم يكن المورد المُشار إليه متوفّرًا، سيتم إنشاء جدول جديد. وينطبق ذلك أيضًا إذا كانت المَعلمتَان append وoverwrite خطأ. إذا كان المورد المُشار إليه متوفّرًا وكان لديه مخطّط متوافق، يجب أن تكون إحدى المَعلمتَين "overwrite" و "append" صحيحة، وإلا ستتعذّر إكمال المهمة. إذا كان المرجع المُشار إليه متوفّرًا ولم يكن المخطّط متوافقًا مع المخطّط الحالي، ستتعذّر أيضًا إكمال المهمة. |
overwrite |
تُستخدَم لتحديد ما إذا كان يجب استبدال بيانات الجدول إذا كان الجدول متوفّرًا من قبل وكان يحتوي على مخطّط متوافق. لا يمكن أن تكون المَعلمتَان |
append |
تُحدِّد ما إذا كان يجب إلحاق بيانات الجدول إذا كان الجدول متوفّرًا من قبل وكان لديه مخطّط متوافق. لا يمكن أن تكون المَعلمتَان |