2024 年 5 月 8 日至 9 日 – 8.18 版本说明

注意

此版本已完成。

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

SQL 更新

提供动态数据透视

动态透视查询使用 ANY 关键字或 PIVOT 分子句中的子查询,而不是显式指定透视值。使用动态数据透视时,透视值是在运行时根据用例确定的。

在 UDFs 中添加了对结构化数据类型的支持

现在,使用 JavaPythonScala 创建的用户定义的函数 (UDFs) 支持 结构化数据类型。有关结构化数据类型的数据类型映射的信息,请参阅 SQL 与处理程序语言之间的数据类型映射

新 SQL 函数

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

函数类别

新函数

描述

半结构化(高阶)

FILTER

基于 Lambda 表达式中的逻辑筛选 数组

半结构化(高阶)

TRANSFORM

基于 Lambda 表达式中的逻辑转换 数组

系统函数

SYSTEM$VALIDATE_STORAGE_INTEGRATION

验证指定存储集成的配置。

可扩展性更新

Python 用户定义的聚合函数 – 预览版

在此版本中,Snowflake 很高兴地宣布,推出以下功能的公开预览版:支持使用 Python 处理程序编写用户定义的聚合函数 (UDAFs)。您可以使用 Snowpark Python APIs 创建和调用用户定义的聚合函数 (UDAFs),它接受一行或多行作为输入并生成单行输出。UDAF 对多行值进行运算,以执行求和、求平均值、计数、查找最小值或最大值、标准差和估计值等数学运算,以及一些非数学运算。

有关更多信息,请参阅:

在政府区域中的 AWS 上访问外部网络位置 – 预览版

在此版本中,Snowflake 很高兴地宣布推出此功能的公开预览版:对于在 AWS 政府区域部署的代码,函数和过程处理程序可以访问外部网络位置。

设置外部网络访问时,您要创建表示外部网络位置的网络规则。如果您的处理程序代码需要向外部位置进行身份验证,您要创建一个包含所需凭据的密钥。在处理程序代码中,您可以使用 APIs 从密钥中检索凭据值。

有关更多信息,请参阅 外部网络访问概述

版本说明变更日志

公告

更新

日期

版本说明

初次发布(预览版)

2024 年 5 月 6 日

验证存储集成

已添加全新 SQL 函数 部分

2024 年 5 月 9 日

语言: 中文