View
Represents a view in Snowflake, which is a virtual table created by a stored query on the data. Views are used to simplify complex queries, improve security, or enhance performance.
Examples
Python
YAML
Fields
name
(string, required) - The name of the view.owner
(string or Role) - The owner role of the view. Defaults to "SYSADMIN".secure
(bool) - Specifies if the view is secure.volatile
(bool) - Specifies if the view is volatile.recursive
(bool) - Specifies if the view is recursive.columns
(list) - A list of dictionaries specifying column details.tags
(dict) - A dictionary of tags associated with the view.change_tracking
(bool) - Specifies if change tracking is enabled.copy_grants
(bool) - Specifies if grants should be copied from the base table.comment
(string) - A comment for the view.as_
(string) - The SELECT statement defining the view.
Last updated