TableMaterializedView

data class TableMaterializedView(val allowNonIncrementalDefinition: Boolean? = null, val enableRefresh: Boolean? = null, val query: String, val refreshIntervalMs: Int? = null)

Constructors

Link copied to clipboard
constructor(allowNonIncrementalDefinition: Boolean? = null, enableRefresh: Boolean? = null, query: String, refreshIntervalMs: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Allow non incremental materialized view definition. The default value is false.

Link copied to clipboard
val enableRefresh: Boolean? = null

Specifies whether to use BigQuery's automatic refresh for this materialized view when the base table is updated. The default value is true.

Link copied to clipboard

A query whose result is persisted.

Link copied to clipboard
val refreshIntervalMs: Int? = null

The maximum frequency at which this materialized view will be refreshed. The default value is 1800000