2025 年 3 月 3 日至 6 日 – 9.5 版本说明

注意

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

新功能

自动敏感数据分类 - 正式发布

您现在可以使用 Snowflake 通过原生和自定义分类器自动检测敏感数据。通过自动敏感数据分类,当检测到敏感数据时,可以自动将用户定义的标签和掩码策略应用于列。

有关信息,请参阅 自动对敏感数据进行分类

SQL 更新

Snowflake Scripting:异步子作业 – 正式发布

在此版本中,已正式发布 Snowflake Scripting (SQL) 对存储过程中异步子作业的支持。存储过程并行运行异步子作业。子作业可以是任何有效的 SQL 语句,包括 SELECT 语句和 DML 语句,例如 INSERT 或 UPDATE。

要将查询作为异步子作业运行,请在查询中添加 ASYNC 关键字。当省略此关键字时,存储过程将按顺序运行子作业,每个子作业都要等待正在运行的子作业完成后才能开始。

并发运行多个子作业可以提高效率并减少总体运行时间。

有关更多信息,请参阅 处理异步子作业

Snowflake Scripting:改进的错误消息

在此版本中,Snowflake Scripting 错误消息已得到改进,可以提供更多有关错误以及导致错误的代码行号的更准确信息。

例如,以下 Snowflake Scripting 代码返回错误:

EXECUTE IMMEDIATE $$
BEGIN
  LET c1 := 0;
  IF (c1 = 0) THEN
    INSERT invalid_text VALUES (1);
  END IF;
END;
$$
;
Copy

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

001003 (42000): SQL compilation error:
syntax error line 4 at position 5 unexpected '('.
syntax error line 4 at position 9 unexpected '='.

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

001003 (42000): SQL compilation error:
syntax error line 5 at position 11 unexpected 'invalid_text'.

版本说明变更日志

公告

更新

日期

版本说明

初次发布(预览版)

2025 年 2 月 28 日

自动敏感数据分类 – GA 公告

已添加新功能 部分

2025 年 3 月 3 日

语言: 中文