Building an enterprise knowledge graph
So far, we have seen how to define and build an enterprise ontology. Now, let’s explore how to connect it to the developed data products in order to create an enterprise knowledge graph that can represent the entire information architecture in one unified model.
Knowledge Graph Architectures
A knowledge graph is created when the conceptual model, represented by one or more interconnected ontologies, is linked to data that instantiates the concepts within the model. There are three main types of knowledge graph architectures, based on how and when the connections between concepts and data are established (Figure 11.14).
Figure 11.14 – Knowledge Graph Architectures
The first two architectures shown in the figure are examples of materialized knowledge graphs. In these graphs, the data that represent various business concepts are directly included as concepts within the ontology. For example, if the...