02-05 juin 2025 — Annonces faites au Sommet

Les fonctions et améliorations majeures suivantes ont été annoncées lors du Sommet 2025.

Important

Cette rubrique ne comprend pas toutes les fonctions ou améliorations annoncées lors du Somment 2025. En particulier, elle n’inclut pas les fonctions et améliorations qui ont été annoncées, mais qui ne sont pas encore en avant-première publique ou disponibles de manière générale.

Mises à jour SQL

Définir des vues sémantiques — Disponibilité générale

La possibilité de définir des vues sémantiques (qui sont des objets au niveau du schéma correspondant à des modèles sémantiques) est désormais généralement disponible.

Pour créer et gérer des vues sémantiques, vous pouvez utiliser les commandes SQL (telles que CREATE SEMANTIC VIEW) et Cortex Analyst Semantic View Generator, qui est un assistant dans Snowsight qui vous guide tout au long du processus de création d’une vue sémantique.

Une fois que vous avez créé une vue sémantique, Cortex Analyst peut exploiter les informations contenues dans la définition de la vue sémantique et générer directement SQL contre les tables physiques. Les vues sémantiques peuvent améliorer la précision des réponses en combinant le raisonnement LLM avec des définitions basées sur des règles.

Pour plus d’informations, voir Aperçu des vues sémantiques.

Requête sur les vues sémantiques — Aperçu

La possibilité d’effectuer des requêtes sur des vues sémantiques est désormais disponible en tant que fonction d’aperçu. Vous pouvez désormais utiliser une instruction SELECT pour effectuer une requête sur une vue sémantique en spécifiant la clause SEMANTIC_VIEW. Dans cette clause, vous indiquez les dimensions et les métriques que vous souhaitez récupérer. Vous pouvez également filtrer les résultats en fonction des dimensions.

Pour plus d’informations, voir Interroger une vue sémantique.

Mises à jour relatives au chargement et au déchargement des données

Snowpipe Streaming avec une architecture haute performance — Aperçu

Avec cette version, nous sommes heureux d’annoncer l’aperçu de la nouvelle architecture haute performance de Snowpipe Streaming. Cette mise en œuvre de nouvelle génération permet d’améliorer considérablement le débit et d’optimiser les performances de flux avec un modèle tarifaire prévisible, basé sur le débit (crédits par GB non compressé). Elle utilise le nouveau flux Snowpipe SDK et introduit un objet PIPE pour la gestion du flux de données, permettant des transformations légères pendant l’ingestion et la validation du schéma côté serveur. Nous recommandons d’évaluer cette architecture avancée pour les nouveaux projets de flux en raison de ses performances, de son évolutivité et de la prévisibilité de ses coûts.

Pour plus d’informations, voir Snowpipe Streaming : architecture à haute performance.

Snowflake Native App Framework

Avec cette version, le Native App Framework de Snowflake prend en charge les fonctions suivantes :

Restriction des droits de l’appelant — Avant-première

Snowflake Native App Framework prend en charge l’utilisation des droits restreints de l’appelant dans les procédures stockées et le service Snowpark Container Services dans une application. Les droits restreints de l’appelant permettent à une procédure stockée ou à un service de s’exécuter avec les droits de l’appelant, mais limitent les privilèges de l’appelant avec lesquels ils s’exécutent.

Voir Droits restreints de l’appelant et Utiliser les droits du propriétaire et les droits restreints de l’appelant dans une application pour plus d’informations.

Politiques de fonctions — Aperçu

Dans cette version, le Native App Framework de Snowflake introduit des politiques de fonctions. Les politiques de fonctions permettent aux consommateurs de restreindre les types d’objets qu’une application peut créer. Par exemple, les consommateurs peuvent créer une politique de fonctions pour interdire à une application de créer un entrepôt. Si une application tente de créer un entrepôt pendant l’installation, celle-ci échoue. Voir Utiliser les politiques de fonctions pour limiter les objets qu’une application peut créer pour plus d’informations.

Prise en charge de Snowflake ML dans les Snowflake Native Apps — Aperçu

Le Native App Framework de Snowflake prend en charge les modèles créés à l’aide de Snowflake ML. Les fournisseurs peuvent inclure l’accès à des modèles pré-entraînés dans une application ou entraîner un modèle après l’installation de l’application. L’application peut entraîner des modèles sur les données des comptes des fournisseurs ou des consommateurs.

Voir Utilisez les modèles de machine learning de Snowflake dans une Snowflake Native App pour plus d’informations.