VIEW
Config path: /<database>/<schema>/view/<name>.yaml
Example:
Schema
columns (dict)
{key} (ident) - column name
{value} (str) - column comment
text (str) - view text
is_secure (bool) - is view secure
change_tracking (bool) - enable change tracking for this VIEW and underlying tables
depends_on (list)
{items} (ident) - names of other views which this view depends on
comment (str)
Policy reference parameters
aggregation_policy (dict)
columns (list)
{items} (ident) - optional reference column names defining "entity"
masking_policies (list)
{items} (dict)
columns (list)
{items} (ident) - reference column names
projection_policies (list)
{items} (dict)
column (ident) - reference column name
row_access_policy (dict)
columns (list)
{items} (ident) - reference column names
Usage notes
Invalid views will be re-created automatically, even if view definition remains exactly the same.
Links
Last updated