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 whether existing tables in the destination dataset are overwritten or appended to. 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.