×

System and methods for modeling a report query database

  • US 7,546,312 B1
  • Filed: 09/23/2005
  • Issued: 06/09/2009
  • Est. Priority Date: 09/23/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of modeling a storage area network online database for report queries comprising:

  • identifying a plurality of tables in an object model;

    enumerating tables for transformation, the tables having attributes operable to store values;

    selecting a subset of fields from the storage area network online database corresponding to multiple fact tables expected to be queried in a report database, wherein the expected queries comprise SAN activity reports;

    extracting the enumerated tables from the online database;

    filtering, for each of the tables, unqueried fields to identify a transformation set of tables, the transformation set indicative of queryable values responsive to user queries;

    transforming, via a set of views and tables, the queryable values of the transformation set;

    for each attribute, classifying the attribute as a dimension or a factassigning, if the attribute is a fact, the attribute to a central metrics table; and

    assigning, if the attribute corresponds to a dimension, the attribute to a dimension table having an association to the central metrics table; and

    loading the transformed values into the corresponding tables in a report database, the report database strongly indexed on the attributes of the fact table, and having fewer records in the dimension tables than corresponding values in the online database.

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