Skip to content

Open Metadata Repository

A metadata repository is a store of metadata. A metadata repository that supports the open metadata standards is called an open metadata repository. There are two types of open metadata repository:

  • Native open metadata repository: A native open metadata repository is one that stores open metadata elements natively. They can typically store any type of open metadata element. It is configured in a metadata access store.

  • Adapter open metadata repository: An adapter open metadata repository supports an open metadata repository API, but translates calls to this API into calls to the native API of a third party metadata repository. It is configured in a repository proxy.

Open metadata repositories contain one local metadata collection that is used for maintaining its own metadata. The identifier for this collection is configured in the server's configuration document.

An open metadata repository may also store metadata elements from other metadata collections, if it is able to preserve the metadata collection id that the metadata element belongs to and honor the maintenance rules associated with its metadata collection type. All native open metadata repositories can store multiple metadata collection. You need to check the implementation of an adapter open metadata repository to verify its capability.

The value of being able to store metadata elements from other collections is:

Open metadata repositories are responsible for replicating metadata from their local metadata collection to other members of the connected cohorts.


Raise an issue or comment below