Startet einen Batchprozess, mit dem eine Tabelle berechnet und das Ergebnis in eines von mehreren Zielen geschrieben wird.
HTTP-Anfrage
POST https://earthengine.googleapis.com/v1/{project=projects/*}/table:export
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
| Parameter | |
|---|---|
project |
Die Projekt-ID oder Projektnummer des Google Cloud Platform-Projekts, das für diese Anfrage als Dienstnutzer behandelt werden soll. Das Format ist Die Autorisierung erfordert folgende IAM-Berechtigung für die angegebene Ressource
|
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
| JSON-Darstellung |
|---|
{ "expression": { object ( |
| Felder | |
|---|---|
expression |
Ein Ausdruck, der die zu berechnende und zu exportierende Tabelle ergibt. |
description |
Ein für Menschen lesbarer Name der Aufgabe. |
selectors[] |
Eine explizite Liste der Spalten, die im Ergebnis enthalten sein sollen. |
requestId |
Ein eindeutiger String zum Erkennen doppelter Anfragen. Wenn derselbe Nutzer mit demselben nicht leeren |
maxErrorMeters |
Der maximal zulässige Fehler in Metern beim Transformieren von Geometrie zwischen Koordinatensystemen. Wenn leer, beträgt der maximale Fehler standardmäßig 1 Meter. |
maxVertices |
Maximale Anzahl von ungeschnittenen Knotenpunkten pro Geometrie. Geometrien mit mehr Knotenpunkten werden in kleinere Teile zerlegt. |
workloadTag |
Vom Nutzer bereitgestelltes Label zur Nachverfolgung dieser Berechnung. |
priority |
Optional. Die Priorität der Exportaufgabe innerhalb des Projekts. Aufgaben mit höherer Priorität werden früher geplant. Muss eine Ganzzahl zwischen 0 und 9999 sein. Wird kein Wert festgelegt, beträgt die Standardeinstellung 100. |
| Optionen, die beschreiben, wo und wie die Ergebnisse gespeichert werden sollen. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
fileExportOptions |
Konfiguriert den Export als Datei. |
assetExportOptions |
Konfiguriert den Export als Earth Engine-Asset, sofern angegeben. |
featureViewExportOptions |
Wenn angegeben, wird der Export als FeatureView-Karte konfiguriert. |
bigqueryExportOptions |
Konfiguriert, sofern angegeben, den Export von tabellarischen Daten nach BigQuery. |
| Ende der sich gegenseitig ausschließenden Felder. | |
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Operation.
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/earthenginehttps://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/devstorage.full_control
Weitere Informationen finden Sie unter OAuth 2.0 Overview.
TableFileExportOptions
Optionen zum Exportieren von Tabellen als Dateien außerhalb von Earth Engine.
| JSON-Darstellung |
|---|
{ "fileFormat": enum ( |
| Felder | |
|---|---|
fileFormat |
Das Dateiformat, in dem die Tabelle(n) exportiert werden sollen. |
| Wo die Ergebnisse geschrieben werden sollen. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
driveDestination |
Konfiguriert den Export nach Google Drive, falls angegeben. |
cloudStorageDestination |
Konfiguriert den Export nach Google Cloud Storage, falls angegeben. |
| Ende der sich gegenseitig ausschließenden Felder. | |
TableAssetExportOptions
Optionen zum Speichern von Tabellen als Earth Engine-Assets.
| JSON-Darstellung |
|---|
{
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"earthEngineDestination": {
object ( |
| Felder | |
|---|---|
| Wo die Ergebnisse geschrieben werden sollen. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
earthEngineDestination |
Konfiguriert den Export nach Earth Engine, falls angegeben. |
| Ende der sich gegenseitig ausschließenden Felder. | |
FeatureViewAssetExportOptions
Optionen zum Speichern von Tabellen oder FeatureCollections als FeatureView-Karten.
| JSON-Darstellung |
|---|
{ "ingestionTimeParameters": { object ( |
| Felder | |
|---|---|
ingestionTimeParameters |
Die Parameter für die Aufnahmezeit von FeatureView. Diese Parameter müssen bei der Aufnahme angegeben werden und können nicht spontan aktualisiert werden. |
| Wo die Ergebnisse geschrieben werden sollen. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
featureViewDestination |
Konfiguriert den Export in FeatureViews, falls angegeben. |
| Ende der sich gegenseitig ausschließenden Felder. | |
FeatureViewDestination
Konfiguration für ein Earth Engine FeatureView-Ziel.
| JSON-Darstellung |
|---|
{ "name": string, "assetVersion": integer } |
| Felder | |
|---|---|
name |
Erforderlich. Die Asset-ID der FeatureView. Der Server generiert einen Kartennamen aus der ID. |
assetVersion |
Die Version des FeatureView-Assets, die erstellt werden soll. Wird zum Aliasen von Versionen mit Assets verwendet. Wenn nicht festgelegt, wird 0 verwendet. |
BigQueryExportOptions
Optionen für den Export von Tabellendaten nach BigQuery.
| JSON-Darstellung |
|---|
{
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"bigqueryDestination": {
object ( |
| Felder | |
|---|---|
| Wo die Daten geschrieben werden sollen. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
bigqueryDestination |
Wenn angegeben, wird der Export nach BigQuery konfiguriert. |
| Ende der sich gegenseitig ausschließenden Felder. | |
BigQueryDestination
Konfiguration für ein Ziel in BigQuery.
| JSON-Darstellung |
|---|
{ "table": string, "overwrite": boolean, "append": boolean } |
| Felder | |
|---|---|
table |
Erforderlich. Die BigQuery-Zieltabelle im folgenden Format: „projectId.dataset_id.table_id“. Wenn die referenzierte Ressource nicht vorhanden ist, wird eine neue Tabelle erstellt. Dies gilt auch, wenn die Parameter „append“ und „overwrite“ beide falsch sind. Wenn die referenzierte Ressource vorhanden ist und ein kompatibles Schema hat, muss einer der Parameter „overwrite“ und „append“ auf „true“ gesetzt sein. Andernfalls schlägt die Aufgabe fehl. Wenn die referenzierte Ressource vorhanden ist und das Schema nicht mit dem vorhandenen Schema kompatibel ist, schlägt die Aufgabe ebenfalls fehl. |
overwrite |
Gibt an, ob die Tabellendaten überschrieben werden sollen, wenn die Tabelle bereits vorhanden ist und ein kompatibles Schema hat. Die Parameter |
append |
Gibt an, ob die Tabellendaten angehängt werden sollen, wenn die Tabelle bereits vorhanden ist und ein kompatibles Schema hat. Die Parameter |