Scénario de test & Cas d'usage
Netzwerkanalyse und Graphenalgorithmen.
Entdecken Sie alle Aktionen von optNetworkSimulation eines größeren Netzwerks mit vielen zufälligen Verbindungen.
| 1 | DATA mycas.social_graph; |
| 2 | call streaminit(123); |
| 3 | DO i = 1 to 10000; |
| 4 | from_node = rand('integer', 1, 500); |
| 5 | to_node = rand('integer', 1, 500); |
| 6 | IF from_node ne to_node THEN OUTPUT; |
| 7 | END; |
| 8 | RUN; |
| 1 | PROC CAS; |
| 2 | LOADACTIONSET 'optNetwork'; |
| 3 | RUN; |
| 1 | PROC CAS; |
| 2 | optNetwork.clique / |
| 3 | links={name='social_graph'} |
| 4 | maxTime=60 |
| 5 | maxCliques=50 |
| 6 | cliqueNumber=TRUE |
| 7 | out={name='top_communities', replace=true}; |
| 8 | RUN; |
Die Aktion sollte innerhalb von 60 Sekunden abgeschlossen sein (oder vorher durch das Zeitlimit gestoppt werden) und maximal 50 Cliquen in 'top_communities' speichern. Zusätzlich wird die 'cliqueNumber' (Größe der größten Clique) im Ergebnisobjekt ausgegeben.