Class MaterializedView
A materialized view considered for a query job.
Implements
Inherited Members
Namespace: Google.Apis.Bigquery.v2.Data
Assembly: Google.Apis.Bigquery.v2.dll
Syntax
public class MaterializedView : IDirectResponseSchema
Properties
Chosen
Whether the materialized view is chosen for the query. A materialized view can be chosen to rewrite multiple parts of the same query. If a materialized view is chosen to rewrite any part of the query, then this field is true, even if the materialized view was not chosen to rewrite others parts.
Declaration
[JsonProperty("chosen")]
public virtual bool? Chosen { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EstimatedBytesSaved
If present, specifies a best-effort estimation of the bytes saved by using the materialized view rather than its base tables.
Declaration
[JsonProperty("estimatedBytesSaved")]
public virtual long? EstimatedBytesSaved { get; set; }
Property Value
Type | Description |
---|---|
long? |
RejectedReason
If present, specifies the reason why the materialized view was not chosen for the query.
Declaration
[JsonProperty("rejectedReason")]
public virtual string RejectedReason { get; set; }
Property Value
Type | Description |
---|---|
string |
TableReference
The candidate materialized view.
Declaration
[JsonProperty("tableReference")]
public virtual TableReference TableReference { get; set; }
Property Value
Type | Description |
---|---|
TableReference |