Data catalog purpose is to maintain business objects , its definition , and tables where it is stored in data ocean. It also helps in categorizing the data in the different domains. Having data catalog enables the data goverenace team to control, monitor the business objects where it is getting stored and have specific data owner associated with it.
How to document the data catalog :
data catalog has divided into domains , finance, industrial , marketing & sales etc.
every domain sheet there are 2 setions of data catalog
1. Data domain , Business object , business object definitions - maintained/ defined by Data Functional Analyst / Data Owners
- Functional analyst along with PO / business defines the business objects and then with help of DG they categorized it into the domain
2. Tables for the Object (DM Tables), Attributes, Business Object Parent (for Attributes) , Contributor : documented/defined by Data architect
- Once the Business object , its definition and domain defined, DA can put following infomation in the columns
a.Tables for the Object (DM Tables): Document the table associated with it , b.attribute field : this field is optional incase there is business object which is at the field level then maintain this field otherwise its optional for example if there is businessobject customer address and in the table there is field called as customer adddress then maintain the field name in this column.
c.Business Object Parent (for Attributes): here parent business object nale should be maintained if it exist, for example business object material group the parent business object would be material etc.
d.Contributor : Person who is workin on it how it is used etc.