diff --git a/data-computer/README.md b/data-computer/README.md index 169b555..82cff41 100644 --- a/data-computer/README.md +++ b/data-computer/README.md @@ -56,12 +56,12 @@ ```json [ - {"source":"a","target":"b","weight":3}, - {"source":"b","target":"c","weight":2}, - {"source":"a","target":"c","weight":2}, - {"source":"c","target":"d","weight":3}, - {"source":"b","target":"d","weight":1}, - {"source":"d","target":"e","weight":1} + {"source":"a","target":"b","weight":3,"origin":["#1","#3","#4"]}, + {"source":"b","target":"c","weight":2,"origin":["#1","#4"]}, + {"source":"a","target":"c","weight":2,"origin":["#2","#5"]}, + {"source":"c","target":"d","weight":3,"origin":["#2","#4","#5"]}, + {"source":"b","target":"d","weight":1,"origin":["#3"]}, + {"source":"d","target":"e","weight":1,"origin":["#5"]} ] ``` diff --git a/data-computer/v1/tree-segment.ini b/data-computer/v1/tree-segment.ini index 9bd1223..930f25e 100644 --- a/data-computer/v1/tree-segment.ini +++ b/data-computer/v1/tree-segment.ini @@ -50,22 +50,21 @@ [fork/delegate/segment] aggregate = false path = value +identifier = id # Step 2.1.3 (spécifique): Regrouper les segments [fork/delegate/aggregate] -# Step 2.1.4 (spécifique): Compter les segments similaires -[fork/delegate/summing] -path = value - -# Step 2.1.5 (spécifique): Construire un résulat spécifique du calcul +# Step 2.1.4 (spécifique): Construire un résulat spécifique du calcul [fork/delegate/replace] path = source value = get('id.0') path = target value = get('id.1') path = weight -value = get('value') +value = get('value').size() +path = origin +value = get('value').uniq() # Step 2.2 (générique): Création d'un fichier résulat standard [fork/TARDump]