2025 年 3 月 17 日至 27 日 – 9.7 版本说明(包含行为变更)

注意

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

行为变更捆绑包

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

捆绑包名称

此版本中的状态

以前的状态

2025_02

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

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

2025_01

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

默认禁用

2024_08

一般情况下启用;管理员无法再启用/禁用

默认启用

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

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

新功能

将数据库角色授予 Snowflake 原生应用程序 - 预览版

在此版本中,提供商可能会将数据库角色授予 Snowflake Native App。这包括从数据共享或 SNOWFLAKE 数据库导入的数据库中的数据库角色。

例如,要允许名为 hello_snowflake_app 的应用程序访问名为 db1 的数据库中的所有表,请执行以下操作:

GRANT SELECT ON ALL TABLES IN DATABASE DB1 TO DATABASE ROLE db1.viewer;
GRANT DATABASE ROLE db1.viewer TO APPLICATION hello_snowflake_app;
Copy

Snowsight 和 Classic Console 的 DISABLE_UI_DOWNLOAD_BUTTON 对象参数 - 正式发布

在此版本中,Snowsight 和 Classic Console 中现已推出 DISABLE_UI_DOWNLOAD_BUTTON 对象参数。

您可以为账户或用户设置此参数,以隐藏或显示用于下载 Snowsight 或 Classic Console 中数据的按钮,例如运行工作表中的查询返回的表。

要向账户中的所有用户隐藏 Snowsight 中的下载按钮和 Classic Console,请执行以下 SQL 语句:

USE ROLE ACCOUNTADMIN;
ALTER ACCOUNT SET DISABLE_UI_DOWNLOAD_BUTTON = TRUE;
Copy

要对特定用户隐藏 Snowsight 和 Classic Console 中的下载按钮,请执行以下 SQL 语句:

USE ROLE ACCOUNTADMIN;
ALTER USER <username> SET DISABLE_UI_DOWNLOAD_BUTTON =  TRUE;
Copy

默认情况下,DISABLE_UI_DOWNLOAD_BUTTON 对象参数设置为 FALSE,向账户中的所有用户显示下载按钮。

有关更多信息,请参阅 DISABLE_UI_DOWNLOAD_BUTTON

复制更新

故障转移组的架构级复制 - 正式发布

在此版本中,您可以选择故障转移组中数据库的复制架构子集。为此,您可以使用 ALTER DATABASE 和 ALTER SCHEMA 命令来设置数据库和/或该数据库中特定架构上的 REPLICABLE_WITH_FAILOVER_GROUPS 属性。

有关更多信息,请参阅 故障转移组的架构级复制

SQL 更新

半结构化数据:XML 格式 - 正式发布

Snowflake 现已正式推出对 XML 格式的支持。

有关更多信息,请参阅 什么是 XML?加载半结构化数据简介

展开运算符

在此版本中,您可以使用新的展开运算符 (**) 将数组扩展为单个值的列表。

有关更多信息,请参阅 扩展运算符

新的数据库对象最大大小限制 - 预览版

在此版本中,类型为 VARCHAR、VARIANT、ARRAY 和 OBJECT 的列的新最大允许长度为 128 MB,类型为 BINARY、GEOGRAPHY 和 GEOMETRY 的列的最大允许长度为 64 MB。

要使用此功能,您必须 启用 2025_02 捆绑包

有关更多信息,请参阅 数据库对象的大小限制

版本说明变更日志

公告

更新

日期

版本说明

初次发布(预览版)

2025 年 3 月 14 日

将数据库角色授予 Snowflake 原生应用程序 - 预览版

已添加新功能 部分

2025 年 3 月 27 日

Snowsight 和 Classic Console 的 DISABLE_UI_DOWNLOAD_BUTTON 对象参数 - GA 公告

已添加新功能 部分

2025 年 3 月 27 日

语言: 中文