9.19 Release notes: Jul 14, 2025-Jul 17, 2025¶
Attention
The release has completed. For differences between the in-advance and final versions of these release notes, see Release notes change log.
SQL updates¶
Data types: Structured types support for standard Snowflake tables (General availability)¶
With this release, you can define a structured type column in a standard Snowflake table.
For more information, see Structured data types.
Note
Structured types aren’t supported for dynamic, hybrid, or external tables.
Data loading / unloading updates¶
Optimize data ingestion with pre-clustering for Snowpipe Streaming - high-performance architecture¶
With this release, we are pleased to announce a new feature for Snowpipe Streaming with high-performance architecture (Preview) that enables pre-clustering of your data directly during ingestion. This helps to significantly improve query performance on your target tables by ensuring data is sorted before it’s committed.
To use this feature, your target table must be configured with clustering keys defined. You can then enable this behavior within your Snowpipe Streaming definition using the new CLUSTER_AT_INGEST_TIME option in your COPY INTO statement, as the following example shows.
CREATE OR REPLACE PIPE TEST_PRECLUSTERED_PIPE
AS
COPY INTO TEST_PRECLUSTERED_TABLE (num) FROM (
SELECT $1:num::number as num FROM TABLE(
DATA_SOURCE(
TYPE => 'STREAMING')
))
CLUSTER_AT_INGEST_TIME=TRUE;
For more information, see CLUSTER_AT_INGEST_TIME.
Release notes change log¶
Announcement |
Update |
Date |
---|---|---|
Release notes |
Initial publication (preview) |
09-Jul-25 |