Comment générer automatiquement le code de préparation des données grâce au paramètre epcode ?

Automatisation DS2 via le paramètre EPCODE

L'intégration de modèles complexes dans des systèmes opérationnels nécessite souvent des transformations de données spécifiques. En activant le paramètre epcode (en le définissant sur True), l'action génère automatiquement la structure de base du programme DS2Langage de programmation orienté objet de SAS, compatible avec le typage SQL, permettant un traitement parallèle sur plusieurs threads et une exécution directe dans les bases de données ou en CAS. requise pour l'exécution. Ce squelette de code peut ensuite être édité et enrichi par les équipes d'ingénierie pour intégrer des règles métier strictes de prétraitement (nettoyage des variablesColonnes d'une table SAS contenant des données spécifiques (numériques ou caractères). Elles possèdent des attributs comme le nom, le type, la longueur, l'étiquette et le format d'affichage.) et de post-traitement (ajustement des probabilités). Cela accélère drastiquement la mise en production. Par exemple, au lieu de rédiger manuellement le pipelineChaîne de flux de données automatisée intégrant prétraitement, sélection de variables et modèles supervisés pour comparer leurs performances et déployer le meilleur candidat dans SAS Viya., vous pouvez directement intégrer la trame et y ajouter des blocs logiques complets tels que method run(); set mycas.input_data; end; pour maîtriser le flux complet d'inférence.

Exemples pour l'action describe

Description basique d'un modèle astore

Cet exemple montre comment interroger simplement le magasin analytique que nous venons de créer pour comprendre ce qu'il contient.

Description avancée avec extraction du code de scoring DS2

Ici, nous utilisons l'option `epcode=TRUE` pour demander à l'action de révéler la magie interne du modèle. L'action générera la coquille de code DS2 que le moteur CAS utilise pour scorer les nouvelles données. C'est parfait pour auditer ou adapter le pipeline de scoring !

Vous pourriez aussi aimer...