1. An article of manufacture, comprising a non-transitory computer-readable medium comprising computer readable instructions which when executed by a computer, cause the computer to perform a method for analyzing data within a data report, the method comprising: retrieving a data report including a result set and associated metadata of the result set; analyzing the result set to identify one or more fields present in the result set; based upon the one or more fields and corresponding one or more field types, inferring a set of dimensions and measures within the result set; based upon the inferred set of dimensions and measures, rendering one or more user interface elements for defining a query, wherein each of the one or more user interface elements is associated with a member of the set of dimensions and measures inferred from the result set; receiving a user selection of one or more of the rendered user interface elements for inclusion in the query; aggregating the measures along the corresponding dimensions associated with the selected user interface elements included in the query, to generate a collection of aggregations; and rendering a visual representation of the collection of the aggregations.