Comment matérialiser ces découvertes ? Quels objets récupérer en sortie pour industrialiser l'analyse des cycles ?

Industrialisation des sorties Network

Une fois l'algorithme terminé, il ne se contente pas de vous donner un chiffre. L'action génère en mémoireGemini said
Espace de stockage temporaire (RAM) utilisé par le moteur CAS pour charger et traiter les données à haute vitesse, minimisant les accès disque pour optimiser les performances de SAS Viya.
des tables prêtes pour la visualisation et le reporting.

Les indicateurs bruts (comme le nombre total de cycles) se trouvent dans les clés de résultat numCycles et solutionStatus. Mais la vraie valeur réside dans les tables de sortie configurées :

  • outCyclesLinks : Elle trace le cheminement exact de chaque cycle, étape par étape, vous permettant de cartographier la boucle.
  • outNodes et outLinks : Elles s'enrichissent des calculs et vous renvoient la topologie d'origine avec de nouvelles métriques.

Pour un usage avancé et automatisé, vous encapsulerez généralement l'appel comme ceci :

1PROC CAS; optNetwork.cycle / direction="DIRECTED" links={name="transactions"} outCyclesLinks={name="cycles_suspects"} maxCycles="ALL"; RUN; QUIT;

Exemples pour l'action cycle

Détection de base des cycles
Schéma conceptuel de l'exemple : Détection de base des cycles

Découvrez cet exemple pour l'action CAS cycle : il utilise un algorithme de théorie des graphes pour identifier les circuits fermés dirigés, optimisant ainsi la traçabilité des flux logistiques.

Énumération limitée avec contraintes de longueur
Schéma conceptuel de l'exemple : Énumération limitée avec contraintes de longueur

Cet exemple illustre l'algorithme BACKTRACK pour extraire 5 cycles dirigés. Il restreint la recherche aux structures de 3 à 4 arcs, optimisant le filtrage topologique via les paramètres de longueur.

Vous pourriez aussi aimer...