03-05 décembre 2024 — Notes de version 8.45

Attention

La version est terminée. Pour les différences entre la version préliminaire et la version finale de ces notes de versions, voir Notes de version - Journal des changements.

Mises à jour SQL

Snowflake Scripting : tâches enfants asynchrones — Avant-première

Avec cette version, les procédures stockées Snowflake Scripting (SQL) peuvent exécuter des requêtes simultanément sous forme de tâches enfants asynchrones. La requête peut être n’importe quelle instruction SQL valide, y compris des instructions SELECT et DML telles que INSERT ou UPDATE.

Pour exécuter une requête en tant que job enfant asynchrone, ajoutez le mot-clé ASYNC à la requête pour un RESULTSET. Lorsque ce mot-clé est omis, la procédure stockée exécute les tâches enfants de manière séquentielle, et chaque tâche enfant attend que la tâche enfant en cours se termine avant de démarrer.

L’exécution simultanée de plusieurs tâches enfants peut améliorer l’efficacité et réduire la durée totale d’exécution.

Pour plus d’informations, voir Attribution d’une requête à un RESULTSET déclaré.

Mises à jour de l’extensibilité

Profilage des gestionnaires de procédures stockées Python — Avant-première

Avec cette version, vous pouvez découvrir combien de temps ou de mémoire a été consacré à l’exécution du code de gestionnaire de votre procédure stockée en utilisant le profilage de code intégré. Le profilage génère des informations décrivant le temps ou la mémoire consacré à l’exécution de chaque ligne de code Python.

Pour plus d’informations, voir Profilage du code du gestionnaire de procédure Python (pour l’API SQL) et Profilage des gestionnaires de procédures stockées de Snowpark Python (pour l’API Python).

Prise en charge de Java 17 — Disponibilité générale

Avec cette version, nous avons le plaisir d’annoncer la disponibilité générale de Java 17 dans Snowpark. Vous pouvez maintenant créer et exécuter des procédures stockées et des UDFs via Java 17. Les pilotes JDBC et les API Snowpark ont également été mis à jour pour prendre en charge Java 17.

Pour plus d’informations, voir Prise en charge de l’environnement d’exécution Java Snowflake.

Mises à jour des pipelines de données

Tables dynamiques : entrées illimitées

Avec cette version, vous pouvez définir des tables dynamiques qui lisent à partir d’un nombre illimité de tables ou de tables dynamiques. Auparavant, les définitions de tables dynamiques étaient limitées à la requête d’un maximum de 100 tables ou tables dynamiques.

Notes de version - Journal des changements

Annonce

Mettre à jour

Date

Notes de version

Première publication (avant-première)

27 nov. 24