Patent ID: 7882144

Claim:
A computer-implemented method, comprising: at a computer having one or more processors and memory storing programs executed by the one or more processors: generating a graphical user interface on a computer display, wherein the graphical user interface includes a schema information region and a data visualization region, wherein the schema information region includes multiple operand names, each operand name associated with one or more fields of a multi-dimensional database that includes at least one data hierarchy, and wherein the data visualization region includes a plurality of shelves; detecting a user selection of one or more of the operand names and a user request to associate each user-selected operand name with a respective shelf in the data visualization region; and generating a visual table in the data visualization region in accordance with the respective associations between the operand names and corresponding shelves, wherein the visual table includes a plurality of panes, each pane having at least one axis defined based on data for the one or more fields associated with a respective one of the operand names.