标签继承¶
标签基于 Snowflake 安全对象层次结构继承。层次结构中对象的后代继承其祖先的标签。例如,账户中的架构继承在该账户上设置的标签。同样,如果将标签应用于表,则该标签将应用于该表中的列。
下图显示了 Snowflake 安全对象层次结构:
备注
标签继承不包括到嵌套对象的传播。在以下示例中,materialized_view_1
不继承 table_1
或 view_1
的标签。
table_1
» view_1
» materialized_view_1
如果您希望将 view_1
的标签自动分配给 materialized_view_1
,请参阅 使用用户定义的标签自动传播标签。
替换标签继承¶
通过 手动设置 给定对象上的标签,可以替换该对象上继承标签的值。例如,如果某个表列继承了名为 cost_center
的标签,其字符串值为 sales
,则可以使用更具体的标签字符串值(如 sales_na
)更新该标签,以指定北美销售成本中心。
当由于 自动传播 将标签应用于对象时,继承标签的值将被替换。
继承标签的值会被 敏感数据分类 替换。