1. A method comprising: receiving, at a computer system, a data set including values for a plurality of attributes; and generating, by the computer system, a user interface including a first control component comprising an ordered group of drop-down menus, each drop-down menu being populated with a selectable list of attributes from the plurality of attributes and being operable to select a particular attribute as a level in a data hierarchy.