Scénario de test & Cas d'usage
Analyse de réseaux et algorithmes de graphes.
Découvrir toutes les actions de optNetworkCréation d'une table de transactions suspectes simplifiée avec deux groupes distincts (un anneau de 3 comptes et une paire isolée).
| 1 | |
| 2 | DATA mycas.transactions_suspectes; |
| 3 | LENGTH emetteur $10 recepteur $10; |
| 4 | INPUT emetteur $ recepteur $; |
| 5 | DATALINES; |
| 6 | CPT_A CPT_B CPT_B CPT_C CPT_C CPT_A CPT_X CPT_Y; |
| 7 | |
| 8 | RUN; |
| 9 |
| 1 | |
| 2 | PROC CAS; |
| 3 | TABLE.tableInfo / TABLE="transactions_suspectes"; |
| 4 | |
| 5 | RUN; |
| 6 |
| 1 | |
| 2 | PROC CAS; |
| 3 | optNetwork.connectedComponents / links={name='transactions_suspectes'} linksVar={from='emetteur', to='recepteur'} outNodes={name='resultats_clusters', replace=true}; |
| 4 | |
| 5 | RUN; |
| 6 |
La table 'resultats_clusters' doit contenir 5 lignes (une par compte). Les comptes CPT_A, B et C doivent avoir le même identifiant de composante (ex: 1), indiquant un réseau fermé. Les comptes CPT_X et Y doivent partager un identifiant différent (ex: 2).