9.23 Release notes: Aug 11, 2025-Aug 15, 2025

注意

This release has completed. For differences between the in-advance and final versions of these release notes, see 版本说明变更日志.

SQL 更新

Snowflake Scripting 用户定义的函数 (UDFs)

With this release, you can create SQL UDFs that contain Snowflake Scripting procedural language. Snowflake Scripting UDFs can be called in a SQL statement, such as a SELECT statement or INSERT statement. Therefore, they are more flexible than a Snowflake Scripting stored procedure, which can only be called in a SQL CALL command.

For more information, see Snowflake Scripting UDFs.

Private facts and metrics in semantic views

If you are defining a fact or metric only for use in calculations in the semantic view and you don't want the fact or metric to be returned in a query, you can specify the PRIVATE keyword to mark the fact or metric as private.

Facts and metrics that are marked as private cannot be queried or used in a query condition.

For information, see Marking a fact or metric as private.

数据加载/卸载更新

Apache Arrow library upgrade to version 21.0.0

Snowflake 9.23 upgrades to Apache Arrow 21.0.0 for unloading Apache Parquet data.

如果您的数据处理管道使用第三方工具读取 Snowflake 编写的 Parquet 文件,则建议您验证与更新后的 Apache Arrow 版本的兼容性。

Data pipeline updates

Dynamic tables: Support for UNION in incremental refresh mode

The UNION set operator is now supported with dynamic table incremental refresh, which works like the combination of the UNION ALL and SELECT DISTINCT operators.

Other set operators are not currently supported. For a complete list, see 增量和完全刷新模式下支持的查询.

版本说明变更日志

公告

更新

日期

版本说明

初次发布(预览版)

2025 年 8 月 8 日

Dynamic tables: Support for UNION in incremental refresh mode

Added to Data pipeline updates

Aug 12, 2025

Private facts and metrics in semantic views

已添加SQL 更新

Aug 26, 2025

语言: 中文