Red Hat Training

A Red Hat training course is available for Red Hat JBoss Data Virtualization

Chapter 2. Governance Overview

2.1. Governance in JBoss Data Virtualization

Governance in JBoss Data Virtualization is supported by this component:
Hierarchical Database
The hierarchical database is often not so much used for governance of artifacts, but more for storing additional data and metadata related to JBoss Data Virtualization. For example, if a user needs to incorporate information in their JBoss Data Virtualization solution such as images, emails or other semi-structured content, they can store that in the hierarchical database and then access it through JBoss Data Virtualization. Or they can put additional descriptive information about their data in the hierarchical database and combine it with other data.

Example 2.1. 

Let us say a customer has a database with customer contact information in it. That database has the customer data but does not necessarily contain information about that customer data such as:
  • the owner of the data
  • whether the data is considered authoritative
  • whether this is this the only source of the customer data
  • any other attributes that an organization might want to "tag" that data with
If this additional information is stored in the hierarchical database, then it can be accessed either through REST API or via JBoss Data Virtualization so the organization can augment or enrich their data.

Note

The hierarchical database can provide extra value for more advanced scenarios and solutions.