10.12 版本说明(包括行为变更):2026 年 4 月 3 日至 2026 年 4 月 8 日¶
注意
此版本已完成。有关这些版本说明的预发布版本和最终版本之间的差异,请参阅 版本说明变更日志。
行为变更捆绑包¶
此版本包含以下行为变更捆绑包:
每个捆绑包的状态将在计划于 2026 年 5 月发布的下一个行为变更版本中再次发生变化;但是,此时间表可能会有变动。
有关捆绑包状态及其如何影响账户的更多信息,请参阅 关于行为变更。
SQL 更新¶
标准表的 CHECK 约束(正式发布)¶
标准表的 CHECK 约束现已正式发布。CHECK 约束对可在表的一列或多列中插入或更新的值强制执行条件。该条件是您在创建或更改表时定义的 SQL 表达式。
CHECK 约束是强制执行的,这意味着任何违反该约束的 INSERT 或 UPDATE 操作都将导致错误。您可以将 CHECK 约束定义为列定义的一部分(内联),或在单独的子句中定义(外联)。
有关更多信息,请参阅 CHECK 约束。
新功能¶
动态表刷新边界¶
您现在可以在动态表定义中使用 DYNAMIC_TABLE_REFRESH_BOUNDARY(),以防止上游动态表随下游动态表一同刷新。这使您可以解耦动态表管道,从而让每个每个管道独立刷新。级联刷新和快照隔离不适用于跨越此边界的操作。
有关更多信息,请参阅 动态表刷新边界。
Trust Center 发现结果的程序化通知(公开预览版)¶
现在,您可以通过 Webhook(PagerDuty、Slack、Microsoft Teams)和队列(Amazon SNS、Azure 事件网格、Google Pub/Sub)等通知集成,为 Trust Center 发现结果配置程序化通知。当 Trust Center 扫描器检测到符合配置的严重性阈值的发现结果时,Snowflake 会向您指定的端点发送通知。这使您能够脱离 Snowsight,通过您首选的监控工具接收 Trust Center 警报。
有关更多信息,请参阅 Trust Center 发现结果的程序化通知。
访问历史记录改进¶
借助 访问历史记录,您能够监控在 Snowflake 中执行的 SQL 语句。它可用于跟踪以下类型的语句:
数据操作语言 (DML) 语句。例如,用于向表中插入数据的语句。
数据查询语言 (DQL) 语句。例如,使用 SELECT 语句投影数据的语句。
数据定义语言 (DDL) 语句。例如,创建或更改 Snowflake 对象的语句。
Snowflake 正在扩展访问历史记录中包含的 SQL 语句类型。此版本新增了对以下内容的支持:
CREATE STREAM 语句。
SHOW AGGREGATION POLICIES、SHOW AUTHENTICATION POLICIES、SHOW NETWORK POLICIES 和 SHOW PASSWORD POLICIES。
DESCRIBE JOIN POLICY、DESCRIBE NETWORK POLICY、DESCRIBE AUTHENTICATION POLICY 和 DESCRIBE PASSWORD POLICY(DESCRIBE 可以缩写为 DESC)。
与 MCP 服务器相关的 DDL。
与 Postgres 实例相关的 DDL。
与 Cortex Agents 相关的 DDL。
有关访问历史记录中显示的对象和命令的完整列表,请参阅 受支持对象。
版本说明变更日志¶
公告 |
更新 |
日期 |
|---|---|---|
版本说明 |
初次发布(预览版) |
2026 年 3 月 31 日 |
标准表的 CHECK 约束 |
已添加 到 SQL 更新部分 |
2026 年 4 月 9 日 |
访问历史记录改进 |
已添加 至“新功能”部分 |
2026 年 4 月 6 日 |
Trust Center 发现结果的程序化通知 |
已添加 至“新功能”部分 |
2026 年 4 月 21 日 |
版本说明 |
最终发布 |
2026 年 4 月 8 日 |