SEMANTIC_CATEGORY 系统标签:已删除允许的值约束

注意

此行为变更在 2023_06 捆绑包中。

有关捆绑包的当前状态,请参阅 捆绑包历史记录

SNOWFLAKE.CORE.SEMANTIC_CATEGORY 系统标签的行为如下:

之前:

您可以调用 SYSTEM$GET_TAG_ALLOWED_VALUES 函数,以返回要使用 SEMANTIC_CATEGORY 标签设置的标签字符串值列表。您选择的字符串值必须是系统函数返回的值之一。

此外,您还可以查询 Account Usage TAGS 视图,以查看 SEMANTIC_CATEGORY 标签的允许值。

现在:

当您调用 SYSTEM$GET_TAG_ALLOWED_VALUES 函数并指定 SEMANTIC_CATEGORY 标签时,Snowflake 会返回 NULL。

在列上设置此标签时,您可以指定任何字符串值。标签值始终为字符串,标签值的最大字符数为 256。

当您查询 Account Usage TAGS 视图时,ALLOWED_VALUES 列将为 SEMANTIC_CATEGORY 标签返回 NULL。

参考号:1295

语言: 中文