Come rappresentare un albero gerarchico con Tableau

albero

Come rappresentare un albero genealogico, un organigramma, una bill of material con Tableau

Come rappresentare un albero gerarchico usando Tableau ?


Un albero genealogico, un organigramma, una bill of material possono essere formalizzate come un albero gerarchico, che con una tabella si esprime così:

 

id id padre altri dati
1   questa è la radice dell'albero
2 1 bla
3 1 bla bla
4 2 bla bla
5 2 bla bla bla
6 5 ciao
7 5 hola!

 

Per rappresentare quest'albero graficamente in Tableau è opportuno trasformare questa rappresentazione che enumera i nodi, in una rappresentazione che enumera gli archi che collegano i nodi. Il tutto si può fare con una semplice query e questo metodo funziona  senza avere limiti nella profondità dell'albero, come spesso accade con altri metodi che si trovano on line, basta avere l'accortezza di numerare i nodi  in maniera crescente a partire dalla radice....se così non fosse con un po' di sql  si possono  creare degli id-alias che rispettino questa caratteristica.

 

Ecco il video che spiega come fare.