2023 年 8 月 22–23 日 – 7.29 版本说明(包含行为变更)¶
行为变更捆绑包¶
此版本包含以下行为变更捆绑包:
捆绑包名称 |
此版本中的状态 |
以前的状态 |
---|---|---|
默认禁用;管理员可启用以进行测试 |
不适用(在此版本中推出) |
|
默认启用;管理员可禁用以选择退出 |
默认禁用 |
|
一般情况下启用;管理员无法再启用/禁用 |
默认启用 |
每个捆绑包的状态将在计划于 9 月份发布的下一个行为变更版本中更改;但是,该计划可能会发生变化。
有关捆绑包状态及其如何影响账户的更多信息,请参阅 关于行为变更。
非捆绑的待定行为变更¶
以下变更处于待定状态,但不是捆绑包的一部分,因此无法启用测试:
SQL 更新¶
GET_QUERY_OPERATOR_STATS 函数 – 正式发布¶
在此版本中,我们很高兴地宣布正式发布 GET_QUERY_OPERATOR_STATS 系统函数,该函数提供对查询配置文件的程序化访问。有关更多信息,请参阅 GET_QUERY_OPERATOR_STATS。
使用查询哈希值来识别查询中的模式和趋势¶
Snowflake 现在在视图和表函数中提供查询文本的哈希值,这些视图和表函数提供查询的历史数据。要识别、分组和分析查询历史记录中的类似查询,您可以使用查询文本的哈希值。
以下 Account Usage 视图和 Information Schema 表函数现在包括查询的规范化 SQL 文本的哈希值:
以下 Account Usage 视图:
以下 Information Schema 表函数:
请注意,仅当启用 2023_06 捆绑包时,这些列才会显示。
有关更多信息,请参阅 使用查询哈希值来识别查询中的模式和趋势。
新 SQL 函数¶
此版本现在提供以下函数:
函数类别 |
新函数 |
描述 |
---|---|---|
半结构化数据函数(数组/对象) |
给定一个输入 ARRAY,返回具有最高值的元素,该元素不是 SQL NULL。 |
|
半结构化数据函数(数组/对象) |
给定一个输入 ARRAY,返回具有最低值的元素,该元素不是 SQL NULL。 |
|
半结构化数据函数(数组/对象) |
返回一个 ARRAY,包含按升序或降序排序的输入 ARRAY 的元素。 |