ENTERPRISE PERFORMANCE MANAGEMENT PLANNING MODEL FOR AN ENTERPRISE DATABASE
According to some embodiments, actual business data in an enterprise database may be used in accordance with an enterprise performance management planning model, stored and executed by a processor at the enterprise database, to automatically generate predicted business data. The predicted business data may then be stored in an instantiation of a plan data container at the enterprise database.
1 . A method associated with an enterprise database, comprising:
using actual business data in the enterprise database in accordance with an enterprise performance management planning model, stored and executed by a processor at the enterprise database, to automatically generate predicted business data; and
storing, by the processor, the predicted business data in an instantiation of a plan data container at the enterprise database.
2 . The method of claim 1 , wherein the enterprise performance management planning model comprises a business simulation.
3 . The method of claim 1 , wherein the enterprise performance management planning model includes:
a data source pointing to a data holding entity in the enterprise database, and
a data target pointing to a data holding entity in the instantiation of the plan data container at the enterprise database.
4 . The method of claim 3 , wherein the enterprise performance management planning model further includes:
input data received from the data source, and
an operation performed on the input data to produce a result stored in the data target.
5 . The method of claim 1 , further comprising:
providing a user specific instantiation of the plan data container to a storage area of the enterprise database, wherein a query source model maps the unification of the actual business data and the relevant instantiation of the plan data container.
6 . The method of claim 1 , wherein a plurality of users share the actual business data in the enterprise database and each user is associated with a different instantiations of the plan data container.
7 . The method of claim 1 , wherein a single user is associated with a plurality of instantiations of the plan data container.
8 . A non-transitory computer-readable medium storing program code, the program code executable by a computing system storing an enterprise database structure, the program code when executed by the computing system cause the computing system to:
use actual business data in the enterprise database in accordance with an enterprise performance management planning model, stored at the enterprise database, to automatically generate predicted business data; and
store the predicted business data in an instantiation of a plan data container at the enterprise database.
9 . The medium of claim 6 , wherein the enterprise performance management planning model comprises a business simulation.
10 . The medium of claim 6 , wherein the enterprise performance management planning model includes:
a data source pointing to a data holding entity in the enterprise database, and
a data target pointing to a data holding entity in the instantiation of the plan data container at the enterprise database.
11 . The medium of claim 8 , wherein the enterprise performance management planning model further includes:
input data received from the data source, and
an operation performed on the input data to produce a result stored in the data target.
12 . The medium of claim 6 , wherein execution of the program code further causes the computer system to:
provide a user specific instantiation of the plan data container to a storage area of the enterprise database, wherein a query source model maps the unification of the actual business data and the relevant instantiation of the plan data container.
13 . The method of claim 6 , wherein a plurality of users share the actual business data in the enterprise database and each user is associated with a different instantiation of the plan data container.
14 . The medium of claim 6 , wherein a single user is associated with a plurality of instantiations of plan data container.
15 . A system, comprising:
an enterprise database storage element, containing:
actual business data, and
a plan data container;
a platform coupled to the enterprise database storage element, the platform being adapted to: (i) use the actual business data in accordance with an enterprise performance management planning model, stored at the system, to automatically generate predicted business data, and (ii) store the predicted business data in an instantiation of the plan data container.
16 . The system of claim 15 , wherein the enterprise performance management planning model comprises a business simulation.
17 . The system of claim 15 , wherein the enterprise performance management planning model includes:
a data source pointing to a data holding entity in the enterprise database, and
a data target pointing to a data holding entity in the instantiation of the plan data container at the enterprise database.
18 . The system of claim 17 , wherein the enterprise performance management planning model further includes:
input data received from the data source, and
an operation performed on the input data to produce a result stored in the data target.
19 . The system of claim 1 , the platform being further adapted to: (iii) provide a user specific instantiation of the plan data container to a storage area of the enterprise database, wherein a query source model maps the unification of the actual business data and the instantiation of the plan data container.
20 . The system of claim 15 , wherein a plurality of users share the actual business data and each user is associated with a different instantiation of the plan data container.
21 . The system of claim 15 , wherein a single user is associated with a plurality of instantiations of the plan data container.