Job scheduling for automatic movement of multidimensional data between live datacubes
First Claim
1. A method for exporting data from a software system comprising:
- defining a link from a first software application to a second software application, wherein the link specifies a source area of a multidimensional database associated with the first software application and a target area of a multidimensional database associated with the second software application;
automatically formulating one or more work elements that, when executed, move multidimensional data from the source area to the target area in accordance with the link; and
executing the work elements.
4 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for sharing multidimensional data between software systems, such as enterprise software systems. Specifically, the techniques provide mechanisms for defining inter-application “links” for automatically moving data among different databases associated with the enterprise software systems. For example, a system may include a first database storing multidimensional data for a first software application, and a second database storing multidimensional data for a second software application. The system further includes an interface by which an administrator defines a link that specifies a source area of the first database and a target area of the second database. A link control module automatically moves multidimensional data from the source area to the target area in accordance with the link. The link control module may automatically move the multidimensional data directly between live portions of the respective databases.
34 Citations
33 Claims
-
1. A method for exporting data from a software system comprising:
-
defining a link from a first software application to a second software application, wherein the link specifies a source area of a multidimensional database associated with the first software application and a target area of a multidimensional database associated with the second software application;
automatically formulating one or more work elements that, when executed, move multidimensional data from the source area to the target area in accordance with the link; and
executing the work elements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a first database storing multidimensional data for a first software application;
a second database storing multidimensional data for a second software application;
an interface that receives input that defines a link specifying a source area of the first database and a target area of the second database;
a link control module that automatically formulates one or more work elements that, when executed, move multidimensional data from the source area to the target area in accordance with the link; and
a set of one or more processors that execute the work elements. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33)
-
-
31. A computer-readable medium comprising instructions that, when executed, cause a processor to:
-
present a user interface to receive input that specifies a mapping from one or more source items in a source model to one or more target items in a target model;
automatically formulate one or more work elements that, when executed, move multidimensional data in the source model that are associated with the source items of the source data cube to the target items of the target model; and
cause one or more other processors to execute the work elements.
-
Specification