BigQuery v0.0.13 BigQuery.Types.Query
A BigQuery Query Resource. See https://cloud.google.com/bigquery/docs/reference/v2/jobs/query for detailed information about the fields.
Fields:
- kind - bigquery#queryRequest
- query - [Required] A BigQuery query string.
- maxResults - [Optional] The maximum number of rows of data to return per page of results.
- defaultDataset - [Optional] Specifies the default datasetId and projectId to assume for any unqualified table names in the query.
- timeoutMs - [Optional] How long to wait for the query to complete, in milliseconds. The query will continue running if timeoutMs is exceeded, but the initial query request will return.
- dryRun - [Optional] Don’t actually execute the query.
- useQueryCache - [Optional] Whether to look for the result in the query cache.
- maximumBillingTier - [Optional] Overrides the bigquery default value for the billing tier limit
- useLegacySql - Specify BigQuery’s legacy SQL dialect (default true).
- parameterMode - If
useLegacySql
is false, must set parameterMode to ‘POSITIONAL’ or ‘NAMED’. - queryParameters - If
useLegacySql
is false, use for the list of query parameters.
Summary
Types
t()
t() :: %BigQuery.Types.Query{defaultDataset: BigQuery.Types.DatasetReference.t | nil, dryRun: boolean | nil, kind: String.t, maxResults: non_neg_integer | nil, maximumBillingTier: String.t | nil, parameterMode: String.t | nil, query: String.t, queryParameters: [BigQuery.Types.Parameter.t], timeoutMs: non_neg_integer | nil, useLegacySql: boolean | nil, useQueryCache: boolean | nil}