23 septembre 2025 : Optimisation des performances AI_FILTER ( Avant-première)¶
AI_FILTER comprend une optimisation des performances qui offre une accélération de 2 à 10x et réduit l’utilisation des jetons jusqu’à 60 % pour les requêtes appropriées en utilisant les fonctions AI dans les clauses SELECT, WHERE, et JOIN … ON.
Cette optimisation est déclenchée automatiquement lorsque le moteur de requête détecte un modèle approprié. Comme pour d’autres optimisations de requête, Snowflake ne garantit pas que cette optimisation sera appliquée à chaque requête. Le moteur s’appuie sur le routage adaptatif et la réécriture contextuelle pour exécuter plus efficacement les opérations AI lorsque cela est possible. Cette amélioration permet aux clients d’exécuter des requêtes de filtrage plus rapidement et à moindre coût, avec des conséquences minimes sur la qualité. Cela se traduit par une valeur significative à la fois au niveau des gains de performances et des économies.
Cette optimisation offre les améliorations clés suivantes :
Performance accélérée : une accélération de 2 à 10x sur les requêtes éligibles qui utilisent les fonctions AI au sein des clauses SELECT, WHERE, et JOIN … ON lorsque l’optimisation est disponible.
Économies importantes : réduction de la consommation de jetons pouvant aller jusqu’à 60 %, diminuant ainsi le coût d’exécution des requêtes de filtrage et autres opérations AI avec optimisation.
Pour plus d’informations, voir AI_FILTER.