Meta Data

What is Meta Data and why do I need it?

The most overlooked component of any data warehouse is the meta data. 

 

A simple definition for meta data is “data about data”.  Meta data answers who, what, when, where, why and how questions about the information in the data warehouse.  One example of meta data is the “business definition” for a column on a report.

 

There are two main types of meta data: business meta data and technical meta data.  Business meta data primarily focuses on the needs of the business information consumer.  Technical meta data provides information for the technical staff supporting our systems. 

 

The following is a list of the key meta data:

 

Business Meta Data

Meta Data Description

Business data name

A name that uses business terminology to describe a data object (table/file, column/field, term).  Example of a column name: Customer Name.

Business definition

A definition that uses business terminology to describe a data object.  Example: The name of a customer.

Allowable values

A list, definition or example of the values that can be entered in a data element (column/field/term).  Examples of allowable values are: specifying the type of data - like “amounts”; listing ranges of values; domain tables/lists. 

Business contact 

The person or group to contact if you have business questions about a data object.  The business contact is responsible for the business definition, allowable values and the procedures related to the data. Example: Ann Smith

IT contact

The person or group to contact if you have technical questions about a data object.  The IT contact is responsible for the technical support of the data.  Example: Bill Brown.

Source data name

The name that describes where the data originated (table/file).  Example:   PeopleSoft system.

Business transformation description

A business explanation for the source to target transformation (explanation of how the source data was altered to get the desired state for the target data).  Example: The Customer table is loaded from the operational source – Customer file. 

Refresh frequency

An explanation of how often the data warehouse table is updated and the timing of those updates.  Example: Updated monthly by the third day of each month.

Refresh type

An explanation of how the data warehouse table is updated.  Example: Each time a new customer is added into the Customer operational table, a new row is added to the target table.

Technical Meta Data

Meta Data Description

Technical data name

A name that uses technical terminology to describe a data object (table/file, column/field, term).  Example:  CUST_NM

Data Type

The physical types of data that are assigned by the database or file management system.  Examples are Integer, Decimal, Datetime, Character, VarChar.

Key Type

Indicates whether the data (column) is a key value and the type of key it is.  Examples are Primary Key, Primary/Foreign Key or Not a Key.

Data Length

The physical length of the column or field that stores the data.  Example: 50

Last Update Date/Time

The date and time that the table was last updated.

Example: 01/21/2000 7:46:27 AM

Successful Rows Count

The number of rows that were successfully loaded into the table during a given load.   Example: 10,000

Failed Rows Count

The number of rows that were rejected during a given load.  Example: 0

 

 

Copyright © Rehm Technology LLC. All rights reserved.