DynamicTable
Last updated
Last updated
Represents a dynamic table in Snowflake, which can be configured to refresh automatically, fully, or incrementally, and initialized on creation or on a schedule.
name
(string, required) - The name of the dynamic table.
columns
(list, required) - A list of dicts defining the structure of the table.
target_lag
(string) - The acceptable lag (delay) for data in the table. Defaults to "DOWNSTREAM".
as_
(string, required) - The query used to populate the table.
comment
(string) - An optional comment for the table.
warehouse
(string or , required) - The warehouse where the table is stored.
refresh_mode
(string or ) - The mode of refreshing the table (AUTO, FULL, INCREMENTAL).
initialize
(string or ) - The behavior when the table is initialized (ON_CREATE, ON_SCHEDULE).
owner
(string or ) - The owner of the table. Defaults to "SYSADMIN".