Universe automatic generation of business layer fragments
First Claim
Patent Images
1. A system comprising:
- a memory storing processor-executable instructions; and
a processor to execute the processor-executable instructions to cause the system to;
add a dedicated data storage structure to a first set container of a semantic layer universe, the first set container being a data structure hosting at least one set including one or more set tables and information stored in the first set container specifying each set table it contains and a structure of each set table contained in the first set container, the specified structure of each set table contained in the first set container being indicative a schema of a first database;
automatically create at least one data foundation table for each of the one or more set tables in the first set container based on the information stored in the first set container containing the one or more set tables;
automatically generate, at least one object consistent with the schema of the first database as indicated by the information stored in the first set container specifying the structure of each set table stored in the first set container based on the at least one automatically created data foundation table;
store the automatically generated at least one object in the dedicated storage structure; and
store the dedicated data storage structure in the first set container.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and computer-readable medium, including adding a dedicated data storage structure to a first set container, the added dedicated data storage structure to store business objects (BOs) constructed based on data foundation fragments injected into a data foundation of a semantic layer universe; generating, automatically, a BO based on a data foundation of the semantic layer universe; storing the automatically generated BO in the added storage structure and storing the added data storage structure in the first set container.
11 Citations
20 Claims
-
1. A system comprising:
-
a memory storing processor-executable instructions; and a processor to execute the processor-executable instructions to cause the system to; add a dedicated data storage structure to a first set container of a semantic layer universe, the first set container being a data structure hosting at least one set including one or more set tables and information stored in the first set container specifying each set table it contains and a structure of each set table contained in the first set container, the specified structure of each set table contained in the first set container being indicative a schema of a first database; automatically create at least one data foundation table for each of the one or more set tables in the first set container based on the information stored in the first set container containing the one or more set tables; automatically generate, at least one object consistent with the schema of the first database as indicated by the information stored in the first set container specifying the structure of each set table stored in the first set container based on the at least one automatically created data foundation table; store the automatically generated at least one object in the dedicated storage structure; and store the dedicated data storage structure in the first set container. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for authoring extensions to a semantic layer universe, the method comprising:
-
adding a dedicated data storage structure to a first set container of a semantic layer universe, the first set container being a data structure hosting at least one set including one or more set tables and information stored in the first set container specifying each set table it contains and a structure of each set table contained in the first set container, the specified structure of each set table contained in the first set container being indicative a schema of a first database; automatically creating at least one data foundation table for each of the one or more set tables in the first set container based on the information stored in the first set container containing the one or more set tables; automatically generating at least one object consistent with the schema of the first database as indicated by the information stored in the first set container specifying the structure of each set table stored in the first set container based on the at least one automatically created data foundation table; storing the automatically generated at least one object in the dedicated storage structure; and storing the dedicated data storage structure in the first set container. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium having executable instructions stored therein, the medium comprising:
-
instructions to add a dedicated data storage structure to a first set container of a semantic layer universe, the first set container being a data structure hosting at least one set including one or more set tables and information stored in the first set container specifying each set table it contains and a structure of each set table contained in the first set container, the specified structure of each set table contained in the first set container being indicative a schema of a first database; instructions to automatically create at least one data foundation table for each of the one or more set tables in the first set container based on the information stored in the first set container containing the one or more set tables; instructions to automatically generate at least one object consistent with the schema of the first database as indicated by the information stored in the first set container specifying the structure of each set table stored in the first set container based on the at least one automatically created data foundation table; instructions to store the automatically generated at least one object in the dedicated storage structure; and instructions to store the dedicated data storage structure in the first set container. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification