10.14 版本说明:2026 年 4 月 20 日至 2026 年 4 月 23 日

注意

此版本已完成。有关这些版本说明的预发布版本和最终版本之间的差异,请参阅 版本说明变更日志

安全更新

会话策略:最大会话生命周期

会话策略现在支持最大会话生命周期,无论用户活动如何,都会在设定的持续时间后结束会话。此前,会话策略只能强制空闲超时。新属性允许管理员在固定时间后要求重新进行身份验证,即使是持续活跃的会话也不例外。

新增了两个会话策略属性:

  • SESSION_MAX_LIFESPAN_MINS:适用于程序化客户端和 Snowflake 客户端。

  • SESSION_UI_MAX_LIFESPAN_MINS:适用于 Snowsight。

两者的可配置范围均为 0 到 43200 分钟(30 天)。值为 0(默认值)表示不强制执行最大生命周期。

有关更多信息,请参阅 Snowflake 会话和会话策略

数据治理更新

模式级别的数据指标函数(正式发布

您现在可以在模式级别关联数据指标函数 (DMFs),从而更轻松地监控模式中所有对象的数据质量。此功能现已正式发布,包括以下功能:

  • 使用单个 SQL 语句将 ROW_COUNT 或 FRESHNESS 系统 DMFs 与模式中的所有类表对象关联。

  • 为模式中的所有类表对象启用异常检测,以自动识别数据量或数据新鲜度中的异常模式。

  • 使用 EXCLUDE_TABLE_TYPES 参数从 DMF 关联中排除特定类型的类表对象。

  • 在需要时替换单个表或视图的模式级别设置。

当您在模式级别关联 DMF 时,Snowflake 会自动为模式内所有受支持的类表对象创建对象级别的关联(除非被排除),从而简化大量表和视图的数据质量监控。

DATA_METRIC_FUNCTION_REFERENCES 中的新增列

INFORMATION_SCHEMA.DATA_METRIC_FUNCTION_REFERENCES 函数和 ACCOUNT_USAGE.DATA_METRIC_FUNCTION_REFERENCES 视图现在包含以下新增列以支持模式级别的 DMF 关联:

  • level – 指示 DMF 是在 TABLE 级别(直接)关联还是在 SCHEMA 级别(通过模式级别关联)关联。

  • exclude_table_types – 显示在模式级别添加 DMF 时排除了哪些对象类型。

这些列可以帮助您识别哪些 DMF 关联是通过模式级别配置创建的,哪些是通过直接的表级别关联创建的。

有关详细信息,请参阅以下主题:

新功能

动态表:扩展的外部连接支持

增量刷新模式下的动态表现在支持以下外部连接模式:

  • 外部联接,联接双方位于同一表。

  • 外部联接,联接双方都具有 GROUP BY 子句的子查询。

有关更多信息,请参阅 支持的动态表查询

ACCUMULATE 聚合函数

ACCUMULATE 聚合函数现已可用。它利用 MapReduce 模型进行计算,允许用户通过四个自定义 SQL Lambda 函数(initialize、accumulate、combine 和 terminate)来定义复杂的聚合逻辑并返回结果。它与 GROUP BYHAVING 以及子查询一起使用的方式与内置聚合函数相同。

有关更多信息,请参阅 ACCUMULATE

版本说明变更日志

公告

更新

日期

ACCUMULATE 聚合函数

已添加 至“新功能”部分

2026 年 4 月 26 日

动态表:扩展的外部连接支持

已添加 至“新功能”部分

2026 年 4 月 23 日

版本说明

初次发布(预览版)

2026 年 4 月 17 日

版本说明

最终发布

2026 年 4 月 24 日