You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@atlas.apache.org by "CASSIO DOS SANTOS (JIRA)" <ji...@apache.org> on 2018/04/19 21:37:00 UTC

[jira] [Commented] (ATLAS-2139) Map IGC meta model and Atlas open metadata types

    [ https://issues.apache.org/jira/browse/ATLAS-2139?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16444836#comment-16444836 ] 

CASSIO DOS SANTOS commented on ATLAS-2139:
------------------------------------------

[~mandy_chessell] [~davidrad] [~grahamwallis] We're looking for more details on the area 2 types. More specifically, we want to map the IGC Host->Database->Schema->Table->Column object hierarchy  to the corresponding OMS type instances. Please review table below. Do you have any examples of how this type of metadata is supposed to be represented in OMS.

IGC semantics is not as broad / generic and I want to make sure that as we map it, we do it in a way consistent with how other connectors will be doing it for similar and very common catalog types. 

I was under the impression that the entity type DataSet would come into the picture when trying to map some of the IGC types considered below but couldn't find a way to introduce it.

  
||IGC||OMS||Comments/Questions||
|host|Area 0 - Host|It seems that we will need both Host and associated Location to capture the IGC metadata|
|database|Area 2 - DataStore with Database classification and/or 
Area 2 - SoftwareServer with DatabaseServer classification|IGC database contains both data store and data server metadata and we may need both. A SoftwareServer  has a relationship to a Host (deployedServers). A DataStore has a type and FileFolder inherits from it, but I don't see any direct relationship between a DataStore and a DatabaseServer or other database related entity type/classification.|
|schema|Area 5 - Scherma and/or RelationalDBSchemaType|How does an oms schema relate to an oms database?|
|table|Area 5 - RelationalTable, RelationalView|And/or a  RelationalTableType? How does an OMS table relate to an OMS schema? Via AttributeForSchema relationship?|
|column|Area 5 - RelationalColumn|And/or a  RelationalColumnType? How does an OMS column relate to an OMS table?|
|data_connection|Area 2 - Connection|How does a connection relate to a database or table? Via Area 2 ConnectionToAsset relationship?|

> Map IGC meta model and Atlas open metadata types
> ------------------------------------------------
>
>                 Key: ATLAS-2139
>                 URL: https://issues.apache.org/jira/browse/ATLAS-2139
>             Project: Atlas
>          Issue Type: Sub-task
>            Reporter: Jerry He
>            Assignee: Jerry He
>            Priority: Major
>
> Create the mapping between IGC meta model and Atlas open metadata types.
> It is used by the IGC Event Mapper.
> The outcome of this subtask can be a design document.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)