2025 年 5 月 5 日至 12 日 – 9.12 版本说明(包含行为变更)

注意

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

行为变更捆绑包

此版本包含以下行为变更捆绑包:

捆绑包名称

此版本中的状态

以前的状态

2025_03

默认禁用;管理员可启用以进行测试

不适用(在此版本中推出)

2025_02

默认启用;管理员可禁用以选择退出

默认禁用

2025_01

默认启用;管理员可禁用以选择退出

默认启用

每个捆绑包的状态将在计划于 2025 年 6 月发布的下一个行为变更版本中更改;但是,该计划可能会发生变化。

有关捆绑包状态及其如何影响账户的更多信息,请参阅 关于行为变更

新功能

Snowflake Native Apps 版本渠道 – 正式发布

在此版本中,Snowflake Native Apps 中的发布渠道功能已正式发布。

发布通道允许提供商在应用程序开发生命周期的不同阶段发布应用程序。例如,提供商可以使用发布渠道为应用程序的某个版本或补丁执行以下任务:

  • 测试应用程序。

  • 将应用程序发布给使用者,以用作预览版或用于 UAT(用户验收测试)。

  • 将应用程序发布到生产环境。

有关更多信息,请参阅 使用版本渠道发布应用程序

SQL 更新

改进了数据操作语言 (DML) 命令的错误消息

在过去的版本中,DML 命令 的错误消息不包括涉及特定列的错误的列名称。在此版本中,DML 命令的一些错误消息包括列名称。请注意,并非所有 DML 错误消息都包含列名称。

例如,以下 SQL 语句会返回 DML 错误消息:

CREATE OR REPLACE TABLE demo_dml_error_message (v VARCHAR);

INSERT INTO demo_dml_error_message (v) VALUES
  (3),
  ('d');
Copy

在以前的版本中,返回了以下错误消息:

100038 (22018): Numeric value 'd' is not recognized

在此版本中,返回以下错误消息:

100038 (22018): DML operation to table DEMO_INSERT_TYPE_MISMATCH failed on
column V with error: Numeric value 'd' is not recognized

新 SQL 函数

此版本现在提供以下函数:

函数子类别

新函数

描述

基数估算

DATASKETCHES_HLL(预览版)

返回输入的非重复基数的近似值(即 DATASKETCHES_HLL(col1) 返回 COUNT(DISTINCT col1) 的近似值)。

基数估算

DATASKETCHES_HLL_ACCUMULATE(预览版)

在聚合结束时返回草图。

基数估算

DATASKETCHES_HLL_COMBINE(预览版)

将(合并)输入草图合并为单个输出草图。

基数估算

DATASKETCHES_HLL_ESTIMATE(预览版)

返回给定草图的基数估计值。

可扩展性更新

适用于 Python 存储过程的内置代码分析器 – 正式发布

在此版本中,我们很高兴地宣布,以 Python 编写的存储过程处理程序代码的内置代码分析功能现已正式发布。您可以使用该分析器了解执行处理程序代码所消耗的时间或内存。分析器可以生成信息,用以描述执行每行过程处理程序代码所消耗的时间或内存。

有关使用 SQL 编写的程序,请参阅 分析 Python 过程处理程序代码

有关使用 Snowpark API 编写的程序,请参阅 分析 Snowpark Python 存储过程处理程序

数据加载/卸载更新

支持内部暂存区克隆 – 正式发布

在此版本中,我们很高兴地宣布,正式发布在克隆数据库或架构时支持内部暂存区克隆的功能。

有关更多信息,请参阅 CREATE <object> ... CLONE

矢量化扫描仪现在可以不受 ON_ERROR 限制的提供

以前,启用矢量化扫描仪需要将 ON_ERROR 选项设置为 ABORT_STATEMENTSKIP_FILE。此限制已移除。

现在,无论选择什么 ON_ERROR 设置,包括 CONTINUESKIP_FILE_num'SKIP_FILE_num%',您都可以利用矢量化扫描仪的性能优势。这为配置数据加载过程提供了更大的灵活性,同时仍能利用优化的扫描。

有关更多信息,请参阅 USE_VECTORIZED_SCANNER

数据治理更新

敏感数据分类:新增印度专用的分类器

以下 敏感数据分类器 现在支持保护印度的敏感数据:

  • NATIONAL_IDENTIFIER(永久账号 (PAN)、Aadhaar 和 Voter ID)

  • DRIVERS_LICENSE

  • TAX_IDENTIFIER(商品和服务税识别号 (GSTIN))

Snowpark Container Services 更新

使用调用方权限连接到 Snowflake – 正式发布

在此版本中,我们很高兴地宣布,使用调用方权限从容器内部连接到 Snowflake 的功能已正式发布。

版本说明变更日志

公告

更新

日期

版本说明

初次发布(预览版)

2025 年 4 月 25 日

多重身份验证 (MFA) 的新身份验证方法 – 正式发布

已添加 至“安全”部分

2025 年 4 月 28 日

使用调用方权限连接到 Snowflake – 正式发布

已添加 至“Snowpark Container Services”部分

2025 年 4 月 30 日

Snowflake Scripting 输出 (OUT) 实参 – 正式发布

已从“SQL 更新”部分中 移除

2025 年 4 月 30 日

矢量化扫描仪现在可以不受 ON_ERROR 限制的提供

已添加 至“数据加载/卸载”部分

2025 年 5 月 8 日

新的数据库对象最大大小限制 – 正式发布

已从“SQL 更新”部分中 移除

2025 年 5 月 12 日

多重身份验证 (MFA) 的新身份验证方法 – 正式发布

已从“安全”部分 移除

2025 年 5 月 12 日

语言: 中文