Comment puis-je définir le code des prototypes à ajouter avec addPrototypes ?

Maîtriser le paramètre routineCode

Le code des définitions PROTOPROTO est une interface de programmation permettant d'appeler des fonctions C externes à partir de SAS. Elle facilite l'intégration de bibliothèques tierces pour étendre les capacités de traitement. est spécifié via le paramètre routineCode. C'est un paramètre obligatoire qui attend une liste de chaînes de caractères (strings), chaque chaîne représentant une ligne de code de la définition du prototype. Ce paramètre est également connu sous l'alias code. Ce mécanisme permet d'embarquer des logiques complexes et réutilisables directement dans le moteur CAS.

Cette réponse vous a-t-elle aidé ?

Vos votes aident à améliorer notre base de connaissances.

Exemples pour l'action addPrototypes

Ajout d'un prototype simple
Illustration corporate

Cet exemple montre comment addPrototypes compile un module C externe via routineCode. La table CAS my_protos générée est persistée (saveTable=TRUE) pour exécuter ce code distribué in-memory.

Prototypage avancé avec chiffrement et promotion
Illustration corporate

Cet exemple pour l'action CAS addPrototypes implémente l'obfuscation via encode et la persistance globale (promote), sécurisant ainsi vos fonctions FCMP compilées en environnement multi-utilisateurs.