BigQueryDestination

The BigQuery table for export.

JSON representation
{
  "tableUri": string,
  "force": boolean,
  "schemaType": enum(SchemaType),
  "writeDisposition": enum(WriteDisposition)
}
Fields
tableUri

string

BigQuery URI to a table, up to 2000 characters long, must be of the form bq://projectId.bqDatasetId.tableId.

force

boolean

Use writeDisposition instead. If writeDisposition is specified, this parameter is ignored. force=false is equivalent to writeDisposition=WRITE_EMPTY and force=true is equivalent to writeDisposition=WRITE_TRUNCATE.

schemaType

enum(SchemaType)

Specifies the schema format to export.

writeDisposition

enum(WriteDisposition)

Determines if existing data in the destination dataset is overwritten, appended to, or not written if the tables contain data. If a writeDisposition is specified, the force parameter is ignored.

SchemaType

Enums
SCHEMA_TYPE_UNSPECIFIED Same as SIMPLE.
SIMPLE A flatterned version of Annotation.

WriteDisposition

The BigQuery WriteDispostion used by the export operation.

Enums
WRITE_DISPOSITION_UNSPECIFIED Default behavior is the same as WRITE_EMPTY.
WRITE_EMPTY Only export data if the destination table is empty.
WRITE_TRUNCATE Erase all existing data in a table before writing the instances.
WRITE_APPEND Append data to the existing table.