Treemaps are a visualization technique that displays hierarchical data as a set of nested rectangles. Each branch of the tree is represented by a rectangle, with smaller rectangles representing sub-branches. Leaf nodes are sized proportionally and colored to show additional data dimensions. Standard treemaps can result in thin, elongated rectangles. Squarified treemaps aim to reduce the aspect ratio and "squarify" the rectangles for a more efficient use of space and easier comparisons. The Data-Applied API supports executing treemaps using the RootTreeMapTaskInfo entity and a sequence of messages.