הפונקציה מפעילה תהליך באצווה שמחשב טבלה וכותב את התוצאה לאחד מכמה יעדים.
בקשת HTTP
POST https://earthengine.googleapis.com/v1/{project=projects/*}/table:export
כתובת ה-URL משתמשת בתחביר של Transcoding של 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 |
אם מצוין, מגדיר את הייצוא כמפה של תצוגת המאפיינים. |
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
אפשרויות לשמירת טבלאות או FeatureCollections כמפות של FeatureView.
ייצוג ב-JSON |
---|
{ "ingestionTimeParameters": { object ( |
שדות | |
---|---|
ingestionTimeParameters |
הפרמטרים של זמן הטמעת הנתונים ב-FeatureView. צריך לציין את הפרמטרים האלה בזמן הטמעת הנתונים, ואי אפשר לעדכן אותם בזמן אמת. |
שדה האיחוד destination . איפה לכתוב את התוצאות. הערך של destination יכול להיות רק אחת מהאפשרויות הבאות: |
|
featureViewDestination |
אם מצוין, מגדיר ייצוא ל-FeatureViews. |
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' הם false. אם המשאב שמצוין קיים ויש לו סכימה תואמת, אחד מהפרמטרים 'overwrite' ו-'append' צריך להיות true, אחרת המשימה תיכשל. אם המשאב שמצוין קיים והסכימה לא תואמת להסכימה הקיימת, גם המשימה תיכשל. |
overwrite |
מציין אם צריך לשכתב את נתוני הטבלה אם הטבלה כבר קיימת ויש לה הסכימה תואמת. הפרמטרים |
append |
קובע אם צריך לצרף את נתוני הטבלה אם הטבלה כבר קיימת ויש לה הסכימה תואמת. הפרמטרים |