Method and system of data warehousing and building business intelligence using a data storage model
First Claim
1. A method of building business intelligence, the method comprising:
- receiving data from at least one source system of an enterprise, wherein the data is representative of business operations of the enterprise;
delivering the data to a staging area via a first metagate, wherein the staging area focuses the data into a single area on a single relational database management system;
delivering the data from the staging area to a data vault via a second metagate, wherein the data vault houses data from functional areas of the enterprise;
delivering the data from the data vault to a data mart via a third metagate, wherein the data mart stores data for a single function of the functional areas of the enterprise;
transferring data to at least one of a business intelligence and decision support systems module, a corporate portal module, and at least one of the at least one source system of the enterprise;
collecting metrics in a metrics repository; and
collecting metadata in a metadata repository.
1 Assignment
0 Petitions
Accused Products
Abstract
A data migration, data integration, data warehousing, and business intelligence system including a data storage model is provided that allows a business to effectively utilize its data to make business decisions. The system can be designed to include a number of data storage units including a data dock, a staging area, a data vault, a data mart, a data collection area, a metrics repository, and a metadata repository. Data received from a number of source systems moves through the data storage units and is processed along the way by a number of process areas including a profiling process area, a cleansing process area, a data loading process area, a business rules and integration process area, a propagation, aggregation and subject area breakout process area, and a business intelligence and decision support systems process area. Movement of the data is performed by metagates. The processed data is then received by corporate portals for use in making business decisions. The system may be implemented by an implementation team made up of members including a project manager, a business analyst, a system architect, a data modeler/data architect, a data migration expert, a DSS/OLAP expert, a data profiler/cleanser, and a trainer.
145 Citations
48 Claims
-
1. A method of building business intelligence, the method comprising:
-
receiving data from at least one source system of an enterprise, wherein the data is representative of business operations of the enterprise;
delivering the data to a staging area via a first metagate, wherein the staging area focuses the data into a single area on a single relational database management system;
delivering the data from the staging area to a data vault via a second metagate, wherein the data vault houses data from functional areas of the enterprise;
delivering the data from the data vault to a data mart via a third metagate, wherein the data mart stores data for a single function of the functional areas of the enterprise;
transferring data to at least one of a business intelligence and decision support systems module, a corporate portal module, and at least one of the at least one source system of the enterprise;
collecting metrics in a metrics repository; and
collecting metadata in a metadata repository. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
25. A data migration, data integration, data warehousing, and business intelligence system comprising:
-
a profiling process area;
a cleansing process area;
a data loading process area;
a business rules and integration process area;
a propagation, aggregation, and subject area breakout process area; and
a business intelligence and decision support systems process area.
-
-
29. A data migration, data integration, data warehousing, and business intelligence system comprising:
-
a staging area;
a data vault;
a data mart;
a metrics repository; and
a metadata repository.
-
-
41. A method of implementing a data migration, data integration, data warehousing, and business intelligence system, the method comprising:
-
providing an implementation team, wherein the implementation team includes a project manager whose function is to manage the implementation of the data migration, data integration, data warehousing, and business intelligence system at client sites, a business analyst whose function is to interface with end-users, collecting, consolidating, organizing, and prioritizing business needs of the end-users, a systems architect whose function is to provide a blueprint for the hardware, software, and interfaces that defines the flow of data between components of the data migration, data integration, data warehousing, and business intelligence system, a data modeler/data architect whose function is to model and document source systems and business requirements of the end-users, a data migration expert whose function is to determine and develop the best solution to migrate and integrate data from the various sources systems, and a DSS/OLAP expert whose function is to determine and develop the best reporting solution or DSS based on end-user business requirements and to implement any OLAP tools selected for use in the data migration, data integration, data warehousing, and business intelligence system;
allowing the members of the implementation team to perform the function they are trained to perform in a specialized manner;
providing mentoring, cross-training, and support through the course of implementing the data migration, data integration, data warehousing, and business intelligence system; and
leaving the end-users with documentation and deliverables for maintaining and expanding the data migration, data integration, data warehousing, and business intelligence system. - View Dependent Claims (42, 43)
-
-
44. A data storage device for housing data from functional areas of an enterprise, the data storage device comprising:
-
at least two hubs, wherein each of the at least two hubs includes a primary key, a stamp indicating the loading time of the primary key in the hub, and a record source indicating the source of the primary key;
at least two satellites, wherein each of the at least two satellites is coupled to at least one of the at least two hubs in a parent-child relationship, further wherein each satellite includes a stamp indicating the loading time of data in the satellite and a business function;
a link to provide a one-to-many relationship between two of the at least two hubs; and
a detail table coupled to at least one of the at least two hubs, wherein the detail table includes attributes of the data from the functional areas of the enterprise. - View Dependent Claims (45, 46, 47, 48)
-
Specification