DataVera EKG Provider is a data virtualization system designed to handle large volumes of information represented as Enterprise Knowledge Graph according to an ontology model. See the User Guide and OpenAPI (Swagger) documentation.
Ontological models allow to efficiently process arrays of complexly structured information containing thousands of types of entities and properties. For storing ontological models there is a special class of graph DBMSs - RDF triple stores. Such DBMSs support the SPARQL query language, and logical output machines can be connected to them to execute rules (corresponding, for example, to the SHACL specification). They work well with data of complex structure, but poorly with data of large volume.
This is what drives the need for a data virtualization platform. Virtualization allows data to be physically stored in multiple relational or document-oriented DBMSs, but manipulated as if it were in a single graph. To work with ontologies in an industrial ontology framework, the ontology framework must provide the following core capabilities:
The DataVera EKG Platform can be used as a MDM system. It provides all the necessary functions to extract data from source systems, cleanse, validate, deduplicate, generate reference records and distribute them to business applications and analytic storefronts. See a detailed description of MDM features and the scope of our MDM implementation services.
A detailed description of the platform implementation process is given in our EKG Platform Implementation Guide.
DataVera EKG Provider provides the following ways to receive and process requests:
The REST API provides the following basic functions:
One of the most important features of DataVera EKG Provider is support for data temporality. Temporality features allow you to work with datasets by state at any point in the past or future, rather than just a single, current state of the data. Temporality functions:
DataVera EKG Provider as a data virtualization platform provides:
DataVera EKG Provider has the following infrastructure capabilities: