SYSTEM TO CONVERT SEMANTIC LAYER METADATA TO SUPPORT DATABASE CONVERSION
First Claim
1. A non-transitory computer-readable medium having stored thereon computer-readable instructions that when executed by a computing device cause the computing device to:
- read semantic layer information from a semantic layer file defined for an input database;
convert the read semantic layer information to converted semantic layer information using a metadata integration bridge;
load the converted semantic layer information as a model;
write prologue code to a replication code file based on the loaded model;
identify data source information from the loaded model;
write data source information code to the replication code file based on the identified data source information;
write epilogue code to the replication code file;
execute replication code stored in the replication code file to create an information map; and
access data stored in the input database using the created information map.
1 Assignment
0 Petitions
Accused Products
Abstract
In a system to convert semantic layer metadata to support a database conversion, semantic layer information is read from a semantic layer file defined for an input database. The read semantic layer information is converted to converted semantic layer information using a metadata integration bridge. The converted semantic layer information is loaded as a model. Prologue code is written to a replication code file based on the loaded model. Data source information is identified from the loaded model. Data source information code is written to the replication code file based on the identified data source information. Epilogue code is written to the replication code file. Replication code stored in the replication code file is executed to create an information map. Data stored in the input database is accessed using the created information map.
23 Citations
30 Claims
-
1. A non-transitory computer-readable medium having stored thereon computer-readable instructions that when executed by a computing device cause the computing device to:
-
read semantic layer information from a semantic layer file defined for an input database; convert the read semantic layer information to converted semantic layer information using a metadata integration bridge; load the converted semantic layer information as a model; write prologue code to a replication code file based on the loaded model; identify data source information from the loaded model; write data source information code to the replication code file based on the identified data source information; write epilogue code to the replication code file; execute replication code stored in the replication code file to create an information map; and access data stored in the input database using the created information map. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computing device comprising:
-
a processor; and a non-transitory computer-readable medium operably coupled to the processor, the computer-readable medium having computer-readable instructions stored thereon that, when executed by the processor, cause the computing device to read semantic layer information from a semantic layer file defined for an input database; convert the read semantic layer information to converted semantic layer information using a metadata integration bridge; load the converted semantic layer information as a model; write prologue code to a replication code file based on the loaded model; identify data source information from the loaded model; write data source information code to the replication code file based on the identified data source information; write epilogue code to the replication code file; execute replication code stored in the replication code file to create an information map; and access data stored in the input database using the created information map. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method of converting semantic layer metadata to support a database conversion, the method comprising:
-
reading, by a computing device, semantic layer information from a semantic layer file defined for an input database; converting, by the computing device, the read semantic layer information to converted semantic layer information using a metadata integration bridge; loading, by the computing device, the converted semantic layer information as a model; writing, by the computing device, prologue code to a replication code file based on the loaded model; identifying, by the computing device, data source information from the loaded model; writing, by the computing device, data source information code to the replication code file based on the identified data source information; writing, by the computing device, epilogue code to the replication code file; executing, by the computing device, replication code stored in the replication code file to create an information map; and accessing, by the computing device, data stored in the input database using the created information map. - View Dependent Claims (27, 28, 29, 30)
-
Specification