1. A method comprising: receiving a multi-attribute, time-series hierarchical dataset, wherein the dataset includes child data items that depend directly or indirectly from one or more parent data items; processing the multi-attribute, time-series hierarchical dataset to generate nodes for each data item within the dataset, wherein nodes for child data items are generated within nodes for parent data items; and aligning nodes representing like data items in a dashboard view.