Generatore di diagrammi ad albero semplice dipendenza [chiuso]

0

Ho bisogno di produrre un semplice diagramma ad albero delle dipendenze. I dati di input sarebbero nel seguente formato semplice:

ITEM_NAME   DEPENDENCY
----------------------------
ITEM_101    ITEM_75
ITEM_102    ITEM_77
ITEM_102    ITEM_61
ITEM_102    ITEM_11

Ciò significa che ITEM_101 dipende da ITEM_75 e ITEM_102 dipende dagli elementi ITEM_77, ITEM_61 e ITEM_11. Quindi il diagramma avrebbe gli articoli ITEM_77, ITEM_61 e ITEM_11 in un livello verticale e ITEM_102 sarebbe al di sotto di esso con una linea che collega ciascuna delle tre dipendenze a ITEM_102. Lo stesso sarebbe per ITEM_101, ITEM_75 sarebbe da qualche parte sopra di esso e ci sarebbe una linea che lo collega.

Nel mondo reale questo albero rappresenta una gerarchia di lavori di pianificazione. Abbiamo una gerarchia di automazione del carico di lavoro molto ampia in Autosys e ho sentito che il suo programma di utilità front-end ha qualcosa come questa rappresentazione visiva dell'albero, tuttavia, per qualche ragione, questa utility è stata disabilitata dagli amministratori. I miei utenti aziendali vogliono vedere questa gerarchia in un formato facile da utilizzare.

Speravo di non dover programmare qualcosa del genere da zero, perché sembra un requisito di segnalazione piuttosto comune e i dati di input sono semplicemente formattati. La mia domanda è: c'è uno strumento FOSS che prende input di dati standardizzati e produce un tale albero gerarchico?

Grazie

    
posta amphibient 17.12.2012 - 20:42
fonte

1 risposta

3

Ciò di cui hai bisogno è graphviz

digraph {
    ITEM_101 -> ITEM_75
    ITEM_202 -> ITEM_77
}

dot input.dot -Tpng > image.png
    
risposta data 17.12.2012 - 20:48
fonte

Leggi altre domande sui tag