Analytics design system
AssigneeSap SE
InventorJohn Alex William
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for causing display of a graphical user interface for designing at least one visualization, receiving data defining a first visualization control, receiving a least one data model defining at least one data source related to the first visualization control, and receiving at least one calculation module defining calculation details for the first visualization control. Further, the systems and methods are provided for generating an analytical instance for the at least one visualization comprising the first visualization control, the at least one data model, and the at least one calculation module, and uploading to a server system a specification associated with the analytical instance.
Claims20
A computer-implemented method comprising:
- causing display, by a computing system, of a graphical user interface for designing at least one visualization;
- receiving, by the computing system, data defining a first visualization control;
- receiving, by the computing system, a least one data model defining at least one data source related to the first visualization control;
- receiving, by the computing system, at least one calculation module defining calculation details for the first visualization control;
- generating, by the computing system, an analytical instance for the at least one visualization comprising the first visualization control, the at least one data model, and the at least one calculation module;
- and
- executing the analytical instance by performing operations comprising:
- performing the calculation details for the first visualization control;
- storing an output of calculation details in the at least one data model;
- and
- generating the at least one visualization using the at least one data model.
A system comprising:
- a memory that stores instructions;
- and
- one or more processors configured by the instructions to perform operations comprising:
- causing display of a graphical user interface for designing at least one visualization;
- receiving data defining a first visualization control;
- receiving a least one data model defining at least one data source related to the first visualization control;
- receiving at least one calculation module defining calculation details for the first visualization control;
- generating an analytical instance for the at least one visualization comprising the first visualization control, the at least one data model, and the at least one calculation module;
- and
- executing the analytical instance by performing operations comprising:
- performing the calculation details for the first visualization control;
- storing an output of calculation details in the at least one data model;
- and
- generating the at least one visualization using the at least one data model.
A non-transitory computer-readable medium comprising instructions stored thereon that are executable by at least one processor to cause a computing device to perform operations comprising:
- causing display of a graphical user interface for designing at least one visualization;
- receiving data defining a first visualization control;
- receiving a least one data model defining at least one data source related to the first visualization control;
- receiving at least one calculation module defining calculation details for the first visualization control;
- generating an analytical instance for the at least one visualization comprising the first visualization control, the at least one data model, and the at least one calculation module;
- and
- executing the analytical instance by performing operations comprising:
- performing the calculation details for the first visualization control;
- storing an output of calculation details in the at least one data model;
- and
- generating the at least one visualization using the at least one data model.
Dependencies are inferred from the claim text.