FAST, DYNAMIC, DATA-DRIVEN REPORT DEPLOYMENT OF DATA MINING AND PREDICTIVE INSIGHT INTO BUSINESS INTELLIGENCE (BI) TOOLS
First Claim
1. A method for processing Business Intelligence (BI) reports, comprising:
- providing, using a computing device including a processor, a set of BI meta model templates and BI report specification templates;
selecting a Business Intelligence (BI) meta model template from the set of BI meta model templates based on one or more meta model object types in a model structure;
generating a BI meta model from the selected BI meta model template;
selecting one or more BI report specification templates from the set of BI report specification templates based on a mining model type;
generating a BI report specification from the selected one or more BI report specification templates, a schema of the model structure, and content of the model structure;
deploying the BI meta model and the BI report specification to a BI server for use in generating a BI report using a BI tool at the BI server; and
in response to a user request for a BI report, generating the BI report with a BI tool at the BI server that uses the BI meta model and the BI report specification.
0 Assignments
0 Petitions
Accused Products
Abstract
A Business Intelligence (BI) meta model template is selected based on one or more meta model object types in a model structure. A BI meta model is generated from the selected BI meta model template. One or more BI report specification templates are selected based on a mining model type. A BI report specification is generated from the selected one or more BI report specification templates, a schema of the model structure, and content of the model structure. The BI meta model and the BI report specification are deployed to a BI server for use in generating a BI report using a BI tool at the BI server. In response to a user request for a BI report, the BI report is generated with a BI tool at the BI server that uses the BI meta model and the BI report specification.
31 Citations
9 Claims
-
1. A method for processing Business Intelligence (BI) reports, comprising:
-
providing, using a computing device including a processor, a set of BI meta model templates and BI report specification templates; selecting a Business Intelligence (BI) meta model template from the set of BI meta model templates based on one or more meta model object types in a model structure; generating a BI meta model from the selected BI meta model template; selecting one or more BI report specification templates from the set of BI report specification templates based on a mining model type; generating a BI report specification from the selected one or more BI report specification templates, a schema of the model structure, and content of the model structure; deploying the BI meta model and the BI report specification to a BI server for use in generating a BI report using a BI tool at the BI server; and in response to a user request for a BI report, generating the BI report with a BI tool at the BI server that uses the BI meta model and the BI report specification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9-24. -24. (canceled)
Specification