Est-il possible d'appliquer des filtres de sélection de données complexes directement dans l'appel de l'action ?

Optimisation du filtrage In-Memory

Absolument, il est crucial d'optimiser le volume de données traité en mémoireGemini said
Espace de stockage temporaire (RAM) utilisé par le moteur CAS pour charger et traiter les données à haute vitesse, minimisant les accès disque pour optimiser les performances de SAS Viya.
en effectuant un pré-filtrage ciblé. L'action vous autorise à fournir une syntaxe de sélection directement à la source via le paramètre imbriqué de la définition de la table. Voici un exemple complet de structure pour restreindre l'analyse à une plage de données spécifique :

table={name="transactions_web", where="date_visite >= '01SEP2025'd"}

Cette approche permet d'exécuter la clause conditionnelle directement au moment du chargement des partitions de la table, économisant ainsi de l'espace en mémoireGemini said
Espace de stockage temporaire (RAM) utilisé par le moteur CAS pour charger et traiter les données à haute vitesse, minimisant les accès disque pour optimiser les performances de SAS Viya.
et réduisant considérablement le temps de traitement de l'algorithme sous-jacent.

Exemples pour l'action cspade

Analyse de séquences basique

Identification des motifs de consommation apparaissant dans au moins 50% des parcours clients.

Analyse avec contraintes temporelles et de longueur

Extraction de séquences complexes : on limite la longueur à 3 éléments, avec un écart de temps maximum de 2 unités entre les étapes.