タグ継承¶
タグは、Snowflakeのセキュリティ保護可能なオブジェクトの階層に基づいて継承されます。階層内のオブジェクトの子孫は、先祖からタグを継承します。例えば、アカウントのスキーマは、アカウントにセットされたタグを継承します。同様に、タグがテーブルに適用されると、そのタグはテーブルの列に適用されます。
次の図は、Snowflake のセキュリティ可能オブジェクトの階層を示しています。
注釈
タグの継承には、ネストしたオブジェクトへの伝搬は含まれません。以下の例では、 materialized_view_1
は table_1
や view_1
からタグを継承していません。
table_1
» view_1
» materialized_view_1
view_1
のタグを自動的に materialized_view_1
に割り当てたい場合は、 ユーザー定義タグによるタグの自動伝播 を参照してください。
タグ継承のオーバーライド¶
オブジェクト上のタグを 手動でセットする ことで、与えられたオブジェクト上の継承されたタグの値をオーバーライドすることが可能です。例えば、テーブルの列が sales
というタグ文字列値で cost_center
というタグを継承している場合、このタグを sales_na
のようなより具体的なタグ文字列値で更新することで、北米の売上コストセンターを指定することができます。
自動伝播 の結果、タグがオブジェクトに適用されると、継承されたタグの値は上書きされます。
継承されたタグの値は、 機密データ分類 によって上書きされます。