【问题标题】:Can snowflake masking policies be assigned to tags?可以将雪花屏蔽策略分配给标签吗?
【发布时间】:2022-06-23 05:55:15
【问题描述】:

我知道屏蔽策略可以分配给列,例如:

alter table if exists user_info modify column email set masking policy email_mask;

但是我们可以为标签分配一个屏蔽策略吗?让一张表中所有带标签的列都能自动分配屏蔽策略?

谢谢。

【问题讨论】:

    标签: snowflake-cloud-data-platform masking tagging


    【解决方案1】:

    简单的答案是否定的。屏蔽策略只能附加在表和视图的列上。

    如果您希望自动将屏蔽策略分配给标记列,您可以执行以下操作:

    1. 加入 COLUMNS 视图和 TAG_REFERENCES 视图以生成 ALTER 语句,该语句将屏蔽策略设置为未分配屏蔽策略的标记列
    2. 将其放入存储过程中
    3. 安排任务定期运行存储过程

    【讨论】:

      【解决方案2】:
      猜你喜欢
      • 2023-01-03
      • 2022-07-02
      • 1970-01-01
      • 2022-06-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-27
      • 1970-01-01
      相关资源
      最近更新 更多