Comment automatiser l exportation de vos conceptions de filtres vers des tables de production ?

La persistance des filtres conçus est gérée de manière native grâce au paramètre filterOutTable. Ce paramètre permet de créer une table de sortie CAS contenant la structure complète du filtre. Pour une intégration industrielle, il est recommandé d'utiliser le sous-paramètre promote positionné à True afin que le filtre soit accessible globalement par tous les microservicesLes microservices sont une approche d'architecture logicielle où une application est décomposée en une collection de petits services indépendants, spécialisés et communicant entre eux via des APIs légères. Contrairement aux architectures "monolithiques" anciennes, chaque microservice remplit une fonction unique (ex: gestion du catalogue, authentification, moteur de calcul).

Dans SAS Viya 4, cette architecture est native. Elle permet à la plateforme de s'exécuter sur Kubernetes, offrant une flexibilité totale : chaque composant de SAS peut être mis à jour, redémarré ou mis à l'échelle (scaling) individuellement sans affecter le reste du système.
et utilisateurs de la plateforme. Vous pouvez également utiliser casOut pour stocker spécifiquement les paramètres du filtre afin de les documenter dans votre catalogue de données.

Exemples pour l'action filterDesign

Conception d'un filtre passe-bas Butterworth

Cet exemple crée un filtre de Butterworth d'ordre 4 avec une fréquence de coupure à 0.2.

Design avancé d'un filtre passe-bande Chebyshev Type I

Ici, on conçoit un filtre plus complexe pour isoler une bande de fréquence spécifique (0.1 à 0.4) avec une ondulation contrôlée de 3dB.