Generating data visualizations according to an object model of selected data sources
AssigneeTableau Software, Inc.
InventorsJustin Talbot, Roger Hau, Daniel Cory, Jiyoung Oh, Teresa Roberts
Life of this patent
Estimating the term…
Loading patent…
AssigneeTableau Software, Inc.
InventorsJustin Talbot, Roger Hau, Daniel Cory, Jiyoung Oh, Teresa Roberts
Estimating the term…
The method receives a visual specification, which specifies a data source, visual variables, and data fields from the data source. Each visual variable is associated with data fields and each data field is a dimension or a measure. The method forms dimension tuples comprising distinct ordered combinations of data values for the dimensions D. For each measure, the method: forms a set S of the dimensions D plus dimensions from a primary key corresponding to the measure; retrieves intermediate tuples containing the fields in S and the measure, without aggregation; and aggregates the intermediate tuples according to the dimensions D. For each dimension tuple, the method forms an extended tuple by appending the aggregated data values corresponding to each measure field. The method then builds and displays a data visualization according to the extended tuples and the visual variables to which the data fields are associated.
A method of generating data visualizations, comprising:
A computer system for generating data visualizations, comprising:
A non-transitory computer readable storage medium storing one or more programs configured for execution by a computer system having a display, one or more processors, and memory, the one or more programs comprising instructions for:
Dependencies are inferred from the claim text.