×

Metric catalog system

  • US 9,535,970 B2
  • Filed: 06/28/2013
  • Issued: 01/03/2017
  • Est. Priority Date: 06/28/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer system, the system comprising:

  • a processor; and

    a memory in communication with the processor, the memory comprising;

    a repository that stores a metric catalog, wherein the metric catalog represents a slice of a multidimensional data source, and wherein the metric catalog includes a selected measure, at least one analysis dimension, and at least one fixed dimension; and

    a metric catalog system to;

    parse the metric catalog;

    automatically generate a plurality of queries based on the parsed metric catalog, wherein the plurality of queries further comprises a first query that generates a portion of an initial analysis view of the metric catalog, a second query generated to drill down on a member of a first analysis dimension from the at least one analysis dimension, and a third query generated to drill up on the member of the first analysis dimension from the at least one analysis dimension, and wherein the metric catalog system further to;

    for a member from a plurality of members at a second level of a dimension hierarchy of the at least one analysis dimension;

    map the selected measure to a column axis specification of the first query;

    map the member to a row axis specification of the first query;

    map the at least one fixed dimension to a slice specification of the first query;

    map a data source descriptor to a cube specification of the first query; and

    generate the first query according to the mappings;

    automatically execute the plurality of queries on the multidimensional data source;

    based on the execution of the plurality of queries, determine values of the selected measure for the at least one analysis dimension;

    dynamically compare the values of the selected measure to a value of a measure target;

    based on the comparison, determine a measure status for the at least one analysis dimension; and

    return the values of the selected measure and the determined measure status for the at least one analysis dimension, wherein the values of the selected measure are analyzed across one or more dimensions and one or more dimension hierarchies via a graphical client, and wherein the one or more dimensions comprise the at least one analysis dimension and the at least one fixed dimension.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×