Inicia um processo em lote que calcula uma tabela e grava o resultado em um de vários destinos.
Solicitação HTTP
POST https://earthengine.googleapis.com/v1/{project=projects/*}/table:export
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
| Parâmetros | |
|---|---|
project |
O ID ou número do projeto do Google Cloud Platform que deve ser tratado como o consumidor de serviço para esta solicitação. O formato é: A autorização requer a seguinte permissão do IAM no recurso especificado
|
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
| Representação JSON |
|---|
{ "expression": { object ( |
| Campos | |
|---|---|
expression |
Uma expressão que avalia a tabela a ser calculada e exportada. |
description |
Um nome legível da tarefa. |
selectors[] |
Uma lista explícita de colunas a serem incluídas no resultado. |
requestId |
Uma string exclusiva usada para detectar solicitações duplicadas. Se mais de uma solicitação for feita pelo mesmo usuário com o mesmo |
maxErrorMeters |
O erro máximo permitido em metros ao transformar a geometria entre sistemas de coordenadas. Se estiver vazio, o erro máximo será de 1 metro por padrão. |
maxVertices |
Número máximo de vértices não cortados por geometria. Geometrias com mais vértices serão divididas em partes menores que esse tamanho. |
workloadTag |
Rótulo fornecido pelo usuário para rastrear esse cálculo. |
priority |
Opcional. A prioridade da tarefa de exportação no projeto. As tarefas de maior prioridade são programadas mais cedo. O valor precisa ser um número inteiro entre 0 e 9999. O padrão é 100, caso não esteja definido. |
| Opções que descrevem onde e como armazenar os resultados. Confira a seguir uma lista de campos mutuamente exclusivos. No máximo, um dos campos será definido em uma resposta: | |
fileExportOptions |
Se especificado, configura a exportação como um arquivo. |
assetExportOptions |
Se especificado, configura a exportação como um recurso do Earth Engine. |
featureViewExportOptions |
Se especificado, configura a exportação como um mapa FeatureView. |
bigqueryExportOptions |
Se especificado, configura a exportação de dados tabulares para o BigQuery. |
| Fim dos campos mutuamente exclusivos. | |
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de Operation.
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/earthenginehttps://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/devstorage.full_control
Para mais informações, consulte OAuth 2.0 Overview.
TableFileExportOptions
Opções para exportar tabelas como arquivos fora do Earth Engine.
| Representação JSON |
|---|
{ "fileFormat": enum ( |
| Campos | |
|---|---|
fileFormat |
O formato de arquivo em que as tabelas serão exportadas. |
| Onde gravar os resultados. Confira a seguir uma lista de campos mutuamente exclusivos. No máximo, um dos campos será definido em uma resposta: | |
driveDestination |
Se especificado, configura a exportação para o Google Drive. |
cloudStorageDestination |
Se especificado, configura a exportação para o Google Cloud Storage. |
| Fim dos campos mutuamente exclusivos. | |
TableAssetExportOptions
Opções para salvar tabelas como recursos do Earth Engine.
| Representação JSON |
|---|
{
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"earthEngineDestination": {
object ( |
| Campos | |
|---|---|
| Onde gravar os resultados. Confira a seguir uma lista de campos mutuamente exclusivos. No máximo, um dos campos será definido em uma resposta: | |
earthEngineDestination |
Se especificado, configura a exportação para o Earth Engine. |
| Fim dos campos mutuamente exclusivos. | |
FeatureViewAssetExportOptions
Opções para salvar tabelas ou FeatureCollections como mapas FeatureView.
| Representação JSON |
|---|
{ "ingestionTimeParameters": { object ( |
| Campos | |
|---|---|
ingestionTimeParameters |
Os parâmetros de tempo de ingestão do FeatureView. Esses parâmetros precisam ser especificados no momento da ingestão e não podem ser atualizados de forma dinâmica. |
| Onde gravar os resultados. Confira a seguir uma lista de campos mutuamente exclusivos. No máximo, um dos campos será definido em uma resposta: | |
featureViewDestination |
Se especificado, configura a exportação para FeatureViews. |
| Fim dos campos mutuamente exclusivos. | |
FeatureViewDestination
Configuração para um destino FeatureView do Earth Engine.
| Representação JSON |
|---|
{ "name": string, "assetVersion": integer } |
| Campos | |
|---|---|
name |
Obrigatório. O código do recurso FeatureView. O servidor gera um nome de mapa com base no ID. |
assetVersion |
A versão do recurso FeatureView a ser criada. Usado para criar alias de versões com recursos. Se não for definido, será usado 0. |
BigQueryExportOptions
Opções para exportar dados tabulares para o BigQuery.
| Representação JSON |
|---|
{
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"bigqueryDestination": {
object ( |
| Campos | |
|---|---|
| Onde gravar os dados. Confira a seguir uma lista de campos mutuamente exclusivos. No máximo, um dos campos será definido em uma resposta: | |
bigqueryDestination |
Se especificado, configura a exportação para o BigQuery. |
| Fim dos campos mutuamente exclusivos. | |
BigQueryDestination
Configuração de um destino no BigQuery.
| Representação JSON |
|---|
{ "table": string, "overwrite": boolean, "append": boolean } |
| Campos | |
|---|---|
table |
Obrigatório. A referência da tabela de destino do BigQuery no seguinte formato: "projectId.dataset_id.table_id". Se o recurso referenciado não existir, uma nova tabela será criada. Isso também se aplica se os parâmetros "append" e "overwrite" forem ambos falsos. Se o recurso referenciado existir e tiver um esquema compatível, um dos parâmetros "overwrite" e "append" precisará ser verdadeiro. Caso contrário, a tarefa vai falhar. Se o recurso referenciado existir e o esquema não for compatível com o atual, a tarefa também vai falhar. |
overwrite |
Especifica se os dados da tabela serão substituídos se ela já existir e tiver um esquema compatível. Os parâmetros |
append |
Especifica se os dados da tabela devem ser anexados se a tabela já existir e tiver um esquema compatível. Os parâmetros |