Nested message and enum types in BiEngineReason
.
Nested message and enum types in BiEngineStatistics
.
Nested message and enum types in BigLakeConfiguration
.
Nested message and enum types in Dataset
.
Nested message and enum types in DatasetAccessEntry
.
Generated client implementations.
Nested message and enum types in ExplainQueryStage
.
Nested message and enum types in ExternalDataConfiguration
.
Nested message and enum types in ForeignTypeInfo
.
Nested message and enum types in GetDatasetRequest
.
Nested message and enum types in GetTableRequest
.
Nested message and enum types in IndexUnusedReason
.
Nested message and enum types in JobConfigurationExtract
.
Nested message and enum types in JobConfigurationLoad
.
Nested message and enum types in JobConfigurationTableCopy
.
Nested message and enum types in JobCreationReason
.
Generated client implementations.
Nested message and enum types in JobStatistics
.
Nested message and enum types in JoinRestrictionPolicy
.
Nested message and enum types in LinkedDatasetMetadata
.
Nested message and enum types in ListJobsRequest
.
Nested message and enum types in MaterializedView
.
Nested message and enum types in MlStatistics
.
Nested message and enum types in Model
.
Generated client implementations.
Nested message and enum types in PartitionSkew
.
Nested message and enum types in PrivacyPolicy
.
Generated client implementations.
Nested message and enum types in QueryRequest
.
Nested message and enum types in RangePartitioning
.
Nested message and enum types in RemoteModelInfo
.
Nested message and enum types in RestrictionConfig
.
Nested message and enum types in Routine
.
Generated client implementations.
Generated client implementations.
Nested message and enum types in ScriptOptions
.
Nested message and enum types in ScriptStatistics
.
Nested message and enum types in SearchStatistics
.
Nested message and enum types in SparkStatistics
.
Nested message and enum types in StandardSqlDataType
.
Nested message and enum types in TableFieldSchema
.
Nested message and enum types in TableMetadataCacheUsage
.
Nested message and enum types in TableReplicationInfo
.
Generated client implementations.
Nested message and enum types in VectorSearchStatistics
.
An object that defines dataset access for an entity.
Represents privacy policy associated with “aggregation threshold” method.
Options for external data sources.
Reason why BI Engine didn’t accelerate the query (or sub-query).
Statistics for a BI Engine specific query.
Populated as part of JobStatistics2
Configuration for BigLake managed tables.
Information related to a Bigtable column.
Information related to a Bigtable column family.
Options specific to Google Cloud Bigtable data sources.
Describes format of a jobs cancellation request.
Information about base table and clone time of a table clone.
Configures table clustering.
The pair of the foreign key column and primary key column.
A connection-level property to customize query behavior. Under JDBC, these
correspond directly to connection properties passed to the DriverManager.
Under ODBC, these correspond to properties in the connection string.
Statistics for a copy job.
Information related to a CSV data source.
Options for data format adjustments.
Statistics for data-masking.
Data policy option proto, it currently supports name only, will support
precedence later.
Represents a BigQuery dataset.
Grants all resources of particular types in a particular dataset read access
to the current dataset.
Response format for a page of results when listing datasets.
Identifier for a dataset.
Request format for deleting a dataset.
Describes the format of a jobs deletion request.
Request format for deleting BigQuery ML models.
Describes the format for deleting a routine.
Request format for deleting a table.
Properties for the destination table.
Represents privacy policy associated with “differential privacy” method.
Detailed statistics for DML statements
Configuration for Cloud KMS encryption settings.
Error details.
A single stage of query execution.
An operation within a stage.
Statistics for the EXPORT DATA statement as part of Query Job. EXTRACT
JOB statistics are populated in JobStatistics4.
Options defining open source compatible datasets living in the BigQuery
catalog. Contains metadata of open source database, schema
or namespace represented by the current dataset.
Metadata about open source compatible table. The fields contained in
these options correspond to hive metastore’s table level properties.
Configures the access a dataset defined in an external metadata storage.
The external service cost is a portion of the total cost, these costs are not
additive with total_bytes_billed. Moreover, this field only track external
service costs that will show up as BigQuery costs (e.g. training BigQuery
ML job with google cloud CAIP or Automl Tables services), not other costs
which may be accrued by running the query (e.g. reading from Bigtable or
Cloud Storage). The external service costs with different billing sku (e.g.
CAIP job is charged based on VM usage) are converted to BigQuery
billed_bytes and slot_ms with equivalent amount of US dollars. Services may
not directly correlate to these metrics, but these are the equivalents for
billing purposes.
Output only.
Represents a foreign key constraint on a table’s columns.
Metadata about the foreign data type definition such as the system
in which the type is defined.
A view can be represented in multiple ways. Each representation has its own
dialect. This message stores the metadata required for these representations.
Request format for getting information about a dataset.
Describes format of a jobs get request.
Request format for getting information about a BigQuery ML model.
Request object of GetQueryResults.
Response object of GetQueryResults.
Describes the format for getting information about a routine.
Request object of GetServiceAccount
Response object of GetServiceAccount
Request format for getting table metadata.
Options specific to Google Sheets data sources.
High cardinality join detailed information.
Options for configuring hive partitioning detect.
Reason about why no search index was used in the search query (or
sub-query).
Details about the input data change insight.
Request format for inserting a dataset.
Describes format of a job insertion request.
Describes the format for inserting a routine.
Request format for inserting table metadata.
Describes format of a jobs cancellation response.
JobConfigurationExtract configures a job that exports data from a BigQuery
table into Google Cloud Storage.
JobConfigurationLoad contains the configuration properties for loading data
into a destination table.
JobConfigurationQuery configures a BigQuery query job.
JobConfigurationTableCopy configures a job that copies data from one table
to another.
For more information on copying tables, see
Copy a
table.
Reason about why a Job was created from a
jobs.query
method when used with
JOB_CREATION_OPTIONAL
Job creation mode.
JobList is the response format for a jobs.list call.
A job reference is a fully qualified identifier for referring to a job.
Statistics for a single job execution.
Statistics for a query job.
Statistics for a load job.
Statistics for an extract job.
Represents privacy policy associated with “join restrictions”. Join
restriction gives data providers the ability to enforce joins on the
‘join_allowed_columns’ when data is queried from a privacy protected view.
Json Options for load and make external tables.
Metadata about the Linked Dataset.
A dataset source type which refers to another BigQuery dataset.
A dataset resource with only a subset of fields, to be returned in a list of
datasets.
ListFormatJob is a partial projection of job information returned as part
of a jobs.list response.
Information about a logical view.
Describes the format of the list jobs request.
Request format for listing BigQuery ML models.
Response format for a single page when listing BigQuery ML models.
Describes the format for listing routines.
Describes the format of a single result page when listing routines.
Request message for the ListRowAccessPolicies method.
Response message for the ListRowAccessPolicies method.
Request format for enumerating tables.
Statistics for a LOAD query.
BigQuery-specific metadata about a location. This will be set on
google.cloud.location.Location.metadata in Cloud Location API
responses.
A materialized view considered for a query job.
Definition and configuration of a materialized view.
Statistics of materialized views considered in a query job.
Status of a materialized view.
The last refresh timestamp status is omitted here, but is present in the
MaterializedViewDefinition message.
Statistics for metadata caching in BigLake tables.
Job statistics specific to a BigQuery ML training job.
Id path of a model.
Parquet Options for load and make external tables.
Partition skew detailed information.
The partitioning column information.
The partitioning information, which includes managed table, external table
and metastore partitioned table partition information.
Describes the format for the partial update (patch) of a routine.
Performance insights for the job.
Request format for the query request.
Represents the primary key constraint on a table’s columns.
Represents privacy policy that contains the privacy requirements specified by
the data owner. Currently, this is only supported on views.
Query optimization information for a QUERY job.
A parameter given to a query.
The type of a struct parameter.
The type of a query parameter.
The value of a query parameter.
Describes the format of the jobs.query request.
Summary of the state of query execution at a given time.
Represents the value of a range.
Remote Model Info
A user-defined function or a stored procedure.
Id path of a routine.
Represents access on a subset of rows on the specified table, defined by its
filter predicate. Access to the subset of rows is controlled by its IAM
policy.
Id path of a row access policy.
Statistics for row-level security.
Options related to script execution.
Job statistics specific to the child job of a script.
Statistics for a search query.
Populated as part of JobStatistics2.
Serializer and deserializer information.
[Preview] Information related to sessions.
Information about base table and snapshot time of the snapshot.
Options for a user-defined Spark routine.
Statistics for a BigSpark query.
Populated as part of JobStatistics2
Performance insights compared to the previous executions for a specific
stage.
Standalone performance insights for a specific stage.
The data type of a variable such as a function argument.
Examples include:
A field or a column.
The representation of a SQL STRUCT type.
A table type
Contains information about how a table’s data is stored and accessed by open
source query engines.
System variables given to a query.
The TableConstraints defines the primary key and foreign key.
A field in TableSchema
Partial projection of the metadata for a given table in a list response.
Table level detail on the usage of metadata caching. Only set for Metadata
caching eligible tables referenced in the query.
Replication info of a table created using AS REPLICA
DDL like:
CREATE MATERIALIZED VIEW mv1 AS REPLICA OF src_mv
Schema of a table
Information about a single transform column.
Request format for undeleting a dataset.
Message for updating or patching a dataset.
Describes the format for updating a routine.
This is used for defining User Defined Function (UDF) resources only when
using legacy SQL. Users of GoogleSQL should leverage either DDL (e.g.
CREATE [TEMPORARY] FUNCTION … ) or the Routines API to define UDF
resources.
Statistics for a vector search query.
Populated as part of JobStatistics2.
Describes the definition of a logical view.