System and method for business intelligence metadata exchange
First Claim
1. A method for use in a business intelligence application system having business data sources, content managers, and business intelligence application services, the method comprising the steps of:
- a) selecting a source environment where the business intelligence application system resides;
b) selecting business intelligence application objects of the source environment to be exported together with the overriding options and any default values for the objects;
c) creating in the source system an exchange definition that contains definitions of all actionable options and preferences selected in the previous step;
d) saving the exchange definition in the file system of the source environment;
e) extracting in the target system the exchange definition from the archive;
f) processing in the target system the exchange definition of application objects according to previously selected overriding options; and
g) creating objects in the content manager repository of the target system according to the definitions of application objects.
4 Assignments
0 Petitions
Accused Products
Abstract
The invention makes use of a single data structure to define all of the information and parameters necessary for the efficient sharing and exchange of entire or partial BI applications. The invention enables a user to capture preferences that are applicable to both ends of the exchange, namely the source and the target systems. It provides for users to be presented with a comprehensive list of preferences and smart defaults from which they can select, and in some cases override, at both the source and target end points of the exchange. The actual metadata exchange is persisted as an exchange structure in a computer system file system called an exchange archive.
-
Citations
5 Claims
-
1. A method for use in a business intelligence application system having business data sources, content managers, and business intelligence application services, the method comprising the steps of:
-
a) selecting a source environment where the business intelligence application system resides;
b) selecting business intelligence application objects of the source environment to be exported together with the overriding options and any default values for the objects;
c) creating in the source system an exchange definition that contains definitions of all actionable options and preferences selected in the previous step;
d) saving the exchange definition in the file system of the source environment;
e) extracting in the target system the exchange definition from the archive;
f) processing in the target system the exchange definition of application objects according to previously selected overriding options; and
g) creating objects in the content manager repository of the target system according to the definitions of application objects. - View Dependent Claims (4)
-
-
2. A method for use in a business intelligence application system having business data sources, content managers, and business intelligence application services, the method comprising the steps of:
-
a) selecting a source environment where the business intelligence application system resides;
b) selecting business intelligence application objects of the source environment to be exported together with the overriding options for the objects, the business intelligence application objects being selected from a list comprising, but not limited to, report definitions, reporting schedules, report execution histories, groups and roles, contacts and distribution lists, and data sources and their related signons;
c) creating in the source system an exchange definition that contains definitions of all actionable options and preferences selected in the previous step;
d) saving the exchange definition in the file system of the source environment;
e) extracting in the target system the exchange definition from the archive;
f) processing in the target system the exchange definition of application objects according to previously selected overriding options; and
g) creating objects in the content manager repository of the target system according to the definitions of application objects. - View Dependent Claims (3)
-
-
5. A system for use in a business intelligence application system having business data sources, content managers, and business intelligence application services, the system comprising:
-
a) means for selecting a source environment where the business intelligence application system resides;
b) means for selecting business intelligence application objects of the source environment to be exported together with the overriding options and any default values for the objects;
c) means for creating in the source system an exchange definition that contains definitions of all actionable options and preferences selected in the previous step;
d) means for saving the exchange definition in the file system of the source environment;
e) means for extracting in the target system the exchange definition from the archive;
f) means for processing in the target system the exchange definition of application objects according to previously selected overriding options; and
g) means for creating objects in the content manager repository of the target system according to the definitions of application objects.
-
Specification