La création de vos propres Action SetsRegroupements logiques d'actions CAS (fonctions) dans SAS Viya. Ils organisent les capacités du serveur (statistiques, data mining, gestion d'images) pour exécuter des traitements distribués. permet de centraliser et d'encapsuler votre logique métier complexe directement au cœur du moteur in-memoryTechnique stockant les données directement dans la RAM pour un accès ultra-rapide, permettant des analyses massives et calculs complexes en temps réel sans les latences liées aux disques durs.. Cela offre un gain de performance massif car les données n'ont plus à transiter vers les machines clientes pour être traitées. De plus, cela standardise les processus analytiques pour toutes vos équipes, qui peuvent invoquer ces actions sur mesure via une interface Python, R ou Lua de la même manière qu'une action native du système.
Pourquoi investir dans la création d'Action Sets personnalisés au sein de votre architecture Data ?
L'industrialisation par l'Action Set
Exemples pour l'action defineActionSet
Créer une action basique 'Dis Bonjour'
Cet exemple crée un ensemble d'actions appelé 'utilitaires' avec une action 'direBonjour' qui prend un simple paramètre de type %%STRING%%.
Créer une action de traitement de table avec des paramètres avancés
Définition d'une action complexe qui prend une table en entrée (type %%CASTABLE%%), une colonne (type %%CASVAR%%), un seuil optionnel (type %%DOUBLE%% avec contrainte de minimum), et génère une table de sortie (type %%CASOUTTABLE%%).
