| CPC G06F 16/904 (2019.01) [G06F 3/0483 (2013.01); G06F 3/04842 (2013.01); G06F 16/244 (2019.01); G06F 16/2445 (2019.01); G06F 16/287 (2019.01); G06F 16/9027 (2019.01); G06F 40/00 (2020.01)] | 20 Claims |

|
1. A method of visually analyzing row-level calculations for data visualizations, comprising:
at a computer in communication with a display and having one or more processors and memory storing one or more programs configured for execution by the one or more processors:
displaying, via the display, a data visualization in a data visualization user interface, wherein the data visualization comprises a plurality of visual data marks representing data from a data source;
in response to detecting a user input that selects a subset of the visual data marks:
displaying, in a summary tab of a view data window, a summary of the selected subset of visual data marks;
in accordance with a determination, based on a data model of the data source, that the selected subset of visual marks (1) corresponds to a plurality of data fields and (2) references a row-level calculation that uses logical fields from at least two logical tables of a plurality of logical tables of the data model:
generating a representation of the row-level calculation; and
displaying the representation of the row-level calculation as a first tab in the view data window, distinct from the summary tab.
|