Receiving a hierarchical dataset including child data items that depend
directly or indirectly from one or more parent data items. Processing the
hierarchical dataset to generate nodes for each data item within the
hierarchical 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.