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.
|
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
|