1. A computer-implemented method, comprising: processing, by a processing device, data of a database environment, the data of the database environment comprising hierarchy information and a matrix of values, said hierarchy information comprising at least two sets of identification codes and defining at least two groups of identification codes, each identification code of any respective one of said groups belonging to a respective one of said sets of identification codes, said matrix of values comprising at least two columns of identification values, each identification value of each respective one of said columns of identification values belonging to a respective one of said sets of identification codes; generating at least one simple filter object based on a respective user input, each simple filter object defining an ad hoc group of identification codes selected from a respective one of said sets of identification codes; and generating, based on a user input, a filtered operation object that specifies an operation and at least one of said simple filter objects, wherein each of said ad hoc groups differs from each of said groups defined by said hierarchy information.