[
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)