...
Figure 2: Connectors and Connections |
Connector Directories
Connector directories help to organize the connection definitions into logical groups to help people/tools locate the relevant connections. They are managed through the Connector Directory OMAS API.
Figure 3: Organizing connections into connector directories |
...
Connection Linkage
The purpose of a connector is to access assets. In order for the connector to provide metadata about the asset it is accessing, there is a relationship between the connection and the asset. Notice the connection can only be associated with one asset - however assets may host smaller assets within them. In addition, some connectors are virtual connectors - by that we mean they implement an abstract to a business level asset and internally use one of more technical connectors as part of their implementation. The metadata repository can reflect these connection relationships using a VirtualConnection.
Figure 43: Defining the server capabilities and assets that a connection provides access to |
...
The base model introduced the concept of a data set. The data store definition shows how the data set relates to the server that it is hosted on.
Figure 54: Distinguishing between data set assets and the stores they are located in |
...
Data Sets
Figure 6 5 extends the concept of DataSet to include virtual data sets - that is data sets built up from calling other data sets.
Figure 65: Virtual Data Sets |
...
Deployed APIs
APIs provide access to data and function (such as analytical functions).
Figure 76: Providing remote access to function and data through APIs |
...
Files and folders
Figure 87: Files and folders |
...
Document Stores
Figure 98: Document Stores |
...
Graph Stores
Figure 109: Graph Stores |
...
Events and Logs
Figure 1110: Events and Logs |
...
Databases
Figure 1211: Database Servers |
...
Metadata Repositories
Figure 1312: Metadata Repositories |
...
Keystores
Figure 1413: Secure stores for security information |
...
Applications provide business or management logic. They are often custom built but may also be brought as a package. They are deployed onto a server. Some applications are written to support specific processes. Figure 15 shows how applications relate to processes and the servers that host them
Figure 1514: Application and Processes |
...
Data Processing Engines
Figure 1615: Data Processing Engines |
...