Memulai proses batch yang menghitung tabel dan menulis hasilnya ke salah satu dari beberapa tujuan.
Permintaan HTTP
POST https://earthengine.googleapis.com/v1alpha/{project=projects/*}/table:export
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
project |
Project ID atau nomor project project Google Cloud Platform yang harus diperlakukan sebagai konsumen layanan untuk permintaan ini. Format adalah Otorisasi memerlukan izin IAM berikut pada resource
|
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON |
---|
{ "expression": { object ( |
Kolom | |
---|---|
expression |
Ekspresi yang dievaluasi ke tabel untuk dihitung dan diekspor. |
description |
Nama tugas yang dapat dibaca manusia. |
selectors[] |
Daftar eksplisit kolom yang akan disertakan dalam hasil. |
requestId |
String unik yang digunakan untuk mendeteksi permintaan yang diduplikasi. Jika lebih dari satu permintaan dibuat oleh pengguna yang sama dengan |
maxErrorMeters |
Error maksimum yang diizinkan dalam meter saat mengubah geometri di antara sistem koordinat. Jika kosong, error maksimumnya adalah 1 meter secara default. |
maxVertices |
Jumlah maksimum vertex yang tidak terpotong per geometri; geometri dengan lebih banyak vertex akan dipotong menjadi potongan yang lebih kecil dari ukuran ini. |
workloadTag |
Label yang diberikan pengguna untuk melacak komputasi ini. |
priority |
Opsional. Prioritas tugas ekspor dalam project. Tugas dengan prioritas lebih tinggi akan dijadwalkan lebih cepat. Harus berupa bilangan bulat antara 0 dan 9999. Jika tidak ditetapkan, defaultnya adalah 100. |
Kolom union export_options . Opsi yang menjelaskan tempat dan cara menyimpan hasil. export_options hanya dapat berupa salah satu dari berikut: |
|
fileExportOptions |
Jika ditentukan, konfigurasikan ekspor sebagai file. |
assetExportOptions |
Jika ditentukan, mengonfigurasi ekspor sebagai aset Earth Engine. |
featureViewExportOptions |
Jika ditentukan, konfigurasikan ekspor sebagai peta FeatureView. |
bigqueryExportOptions |
Jika ditentukan, mengonfigurasi ekspor data tabel ke BigQuery. |
Isi respons
Jika berhasil, isi respons memuat instance Operation
.
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/earthengine
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/devstorage.full_control
Untuk mengetahui informasi selengkapnya, lihat OAuth 2.0 Overview.
TableFileExportOptions
Opsi untuk mengekspor tabel sebagai file di luar Earth Engine.
Representasi JSON |
---|
{ "fileFormat": enum ( |
Kolom | |
---|---|
fileFormat |
Format file untuk mengekspor tabel. |
Kolom union destination . Tempat untuk menulis hasil. destination hanya dapat berupa salah satu dari berikut: |
|
driveDestination |
Jika ditentukan, mengonfigurasi ekspor ke Google Drive. |
cloudStorageDestination |
Jika ditentukan, mengonfigurasi ekspor ke Google Cloud Storage. |
gcsDestination |
Jika ditentukan, mengonfigurasi ekspor ke Google Cloud Storage. |
TableAssetExportOptions
Opsi untuk menyimpan tabel sebagai aset Earth Engine.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union destination . Tempat untuk menulis hasil. destination hanya dapat berupa salah satu dari berikut: |
|
earthEngineDestination |
Jika ditentukan, mengonfigurasi ekspor ke Earth Engine. |
FeatureViewAssetExportOptions
Opsi untuk menyimpan tabel atau FeatureCollections sebagai peta FeatureView.
Representasi JSON |
---|
{ "ingestionTimeParameters": { object ( |
Kolom | |
---|---|
ingestionTimeParameters |
Parameter waktu penyerapan FeatureView. Parameter ini harus ditentukan pada waktu penyerapan dan tidak dapat diperbarui dengan cepat. |
Kolom union destination . Tempat untuk menulis hasil. destination hanya dapat berupa salah satu dari berikut: |
|
featureViewDestination |
Jika ditentukan, konfigurasikan ekspor ke FeatureViews. |
FeatureViewDestination
Konfigurasi untuk tujuan FeatureView Earth Engine.
Representasi JSON |
---|
{ "name": string, "assetVersion": integer } |
Kolom | |
---|---|
name |
Wajib. ID aset FeatureView. Server membuat nama peta dari ID. |
assetVersion |
Versi aset FeatureView yang akan dibuat. Digunakan untuk membuat alias versi dengan aset. Jika tidak disetel, 0 akan digunakan. |
BigQueryExportOptions
Opsi untuk mengekspor data tabel ke BigQuery.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union destination . Tempat untuk menulis data. destination hanya dapat berupa salah satu dari berikut: |
|
bigqueryDestination |
Jika ditentukan, mengonfigurasi ekspor ke BigQuery. |
BigQueryDestination
Konfigurasi untuk tujuan di BigQuery.
Representasi JSON |
---|
{ "table": string, "overwrite": boolean, "append": boolean } |
Kolom | |
---|---|
table |
Wajib. Referensi tabel tujuan BigQuery dalam format berikut: "projectId.dataset_id.table_id". Jika resource yang dirujuk tidak ada, tabel baru akan dibuat. Hal ini berlaku jika parameter "append" dan "overwrite" juga salah. Jika resource yang dirujuk memang ada dan memiliki skema yang kompatibel, salah satu parameter "overwrite" dan "append" harus benar (true), jika tidak, tugas akan gagal. Jika resource yang dirujuk ada dan skema tidak kompatibel dengan yang ada, tugas juga akan gagal. |
overwrite |
Menentukan apakah data tabel harus ditimpa jika tabel sudah ada dan memiliki skema yang kompatibel. Parameter |
append |
Menentukan apakah data tabel harus ditambahkan jika tabel sudah ada dan memiliki skema yang kompatibel. Parameter |