Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Add link to Egeria

...

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyATLAS-1836

...

Forward to to ==> Area 1 - Assets and Connectors ==>

 

In the Atlas build, model files are added in alphanumeric order to build up the type library.  Therefore the model files are numbered to ensure its dependencies have been resolved before a model file is loaded.   For the open metadata types, the model file number is shown in package name to document the intended load order.  The numbering scheme of the metadata areas described in Building out the Apache Atlas Typesystem provides the high-level numbering system.  For example, area 1 has models 0100-0199, area 2 has models 0200-299, etc.   Each area's sub-models are dispersed along its range, ensuring there is space to insert additional models in the future.

In addition to the 7 metadata areas, the open metadata models introduces some base definitions and structures that used throughout the open metadata models.  These need to be loaded first and so we have added an Area 0 that includes these base definitions and the current models defined for Apache Atlas.  Thus the models numbers from 0000 to 0099 will look something like figure 1.

Image Removed

Figure 1: Summary of Area 0's packages

 

 

Details of the new models are shown below.  The original Apache models are linked to on page: Atlas Model.

Common Types

Common types describes the simple structures that are used repeatedly in open metadata.

Image Removed

Figure 2: Common Types

 

 

Versioning

Versioned objects may follow a simple pattern where they can just be updated, or they can use a simple workflow where a draft can be prepared, reviews and approved.  Versions are linked together.  The previous version may simply be a Referenceable if it is created before versioning is activated.   The types for versioned metadata is shown in figure 3.

Image Removed

Figure 3: Versioning Model

 

 

Authoritative Assets

Assets often describe objects in the real world.  They may have multiple names depending on the types of technology used to access them. As such an asset may have multiple identifiers.  The Authoritative Asset supports the de-duplication and consolidation of asset descriptions.  This is shown in figure 4.

Image Removed

Figure 4: The Authoritative Asset Model

 

 

Collaboration

...

 See https://odpi.github.io/egeria/open-metadata-publication/website/open-metadata-types/Area-0-models.html. 




 

...