QueryPerformanceInfo

  • Query performance info is represented in JSON format.

  • The data_processed field indicates the size of data the query reads and can be zero, less than one MiB, or a specific number of MiB.

  • The data_processed field is a union field, meaning only one of its subfields (zeroMb, lessThanOneMb, or processedMb) can be set at a time.

Performance info for the query execution.

JSON representation
{

  // Union field data_processed can be only one of the following:
  "zeroMb": boolean,
  "lessThanOneMb": boolean,
  "processedMb": string
  // End of list of possible types for union field data_processed.
}
Fields
Union field data_processed. Data size this query reads. See https://cloud.google.com/bigquery/pricing#data for details on how this is calculated. data_processed can be only one of the following:
zeroMb

boolean

True if the processed data is 0 bytes.

lessThanOneMb

boolean

True if the processed data is less than 1 MiB.

processedMb

string (int64 format)

MiB data this query reads. Set if the data size is equal to or larger than 1 MiB. -1 means we could not fetch the processed bytes for this query.