Pour orchestrer cette évaluation de manière performante dans l'environnement massivement parallèle de SAS Viya, l'action exige la définition de quatre paramètres fondamentaux et non négociables :
- Le paramètre table (pouvant utiliser les alias sémantiques data ou estDag) qui pointe vers la table en mémoire contenant la topologie de votre graphe estimé.
- Le paramètre trueTable (ou trueDag) qui fournit la matrice d'adjacence de référence, servant de repère immuable pour le calcul des métriques de précision.
- Le paramètre vars qui permet au programmeur de définir explicitement la liste 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. d'entrée constituant les noeuds du réseau causal.
- Le paramètre id (ou rowId), qui est une exigence technique absolue pour identifier et verrouiller l'ordre séquentiel des observations dans vos tables d'entrée, garantissant ainsi un alignement parfait lors des opérations matricielles sous-jacentes.