atlas-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mandy Chessell (JIRA)" <>
Subject [jira] [Commented] (ATLAS-1768) Create common types for Open Metadata
Date Wed, 31 May 2017 11:34:04 GMT


Mandy Chessell commented on ATLAS-1768:

[~Stefhan]  Hello Stefan, 

the classification for Taxonomy specified that the glossary is a taxonomy.  This means the
structure of the categories is significant in defining where the terms belong.  There may
also be term to term mappings as you point out.  Often such taxonomies are used in organizing
document collections.

A glossary without the Taxonomy classification means that the category hierarchy is just a
logical organization of terms.  So it is a less formal glossary.  This is the most common

I have asked the industry models team if they can help me add an additional model to add ontological
relationships and classifications.  In that case we would also have a classification for the
glossary called "Ontology".

These classifications help to show the relative formality in different glossary instances
in the metadata repositories.   We can apply different levels of constraints to these types
of glossary and would probably visualise them differently.

I have added a comment to say that terms can be linked between glossaries.

> Create common types for Open Metadata
> -------------------------------------
>                 Key: ATLAS-1768
>                 URL:
>             Project: Atlas
>          Issue Type: New Feature
>          Components:  atlas-core
>    Affects Versions: 0.9-incubating
>            Reporter: Mandy Chessell
>            Assignee: Mandy Chessell
>              Labels: OpenMetadata
> This JIRA describes a proposal for standard types for open metadata entities and relationships.
 For example, glossaries, database definitions, rules, policies, ...
> The value of having standard definitions for metadata is to enable type safe APIs and
business level UIs plus be able to exchange metadata between different instances of metadata
> The implementation of these common types is divided into 8 areas:
> * Area 0 - for extensions to Apache Atlas's base model
> * Area 1 - for definitions of the data-related assets we are governing and using
> * Area 2 - for a glossary of meanings and semantic relationships
> * Area 3 - for information about asset use, crowd-sourced definitions and collaboration
around the data-related assets
> * Area 4 - for governance such as policies, rules and classifications
> * Area 5 - for reference models and reference data
> * Area 6 - for metadata discovery processes (see
> * Area 7 - for lineage
> Adaptation and flexibility are key in metadata environments so these common definitions
must be extensible - and we still need to support the ad hoc definition of new types in Atlas.
> Apache Atlas supports meta-types that are used in the definition of new types.  These
are currently enumeration, struct, classification and entity.  JIRA
adds relationships to this list.  The open metadata models make use of all of these meta-types.
 These are represented by sterotypes on the classes of the open metadata definitions.
> The Atlas wiki has the models as a set of linked pages which are probably the easiest
way to view the models.
> Start here:

This message was sent by Atlassian JIRA

View raw message