stage process uses the landing table, staging table, raw table, and reject table to move data from the source system to the
MDM Hub
.
The
MDM Hub
stage process uses the following
MDM Hub
tables:
Landing table
An
MDM Hub
table that contains data that is initially loaded from a source system. The
MDM Hub
uses data in a landing table for the
MDM Hub
stage process.
Staging table
An
MDM Hub
table that contains data that the
MDM Hub
accepts during the stage process. During the An
MDM Hub
stage process data moves from the landing tables to the staging tables.
Raw table
An
MDM Hub
table that contains raw data that the
MDM Hub
archives from the landing tables. Each raw table is associated with a staging table and is named <staging table name>_RAW. You can configure the
MDM Hub
to archive raw data after a certain number of data loads or after a certain time interval. The
MDM Hub
inserts null primary keys even when the landing table has not changed.
Reject table
An
MDM Hub
table that contains records that the
MDM Hub
rejects and a description of the reason for each reject. Each reject table is associated with a staging table and is named <staging table name>_REJ. The
MDM Hub
generates a reject table for each staging table that you create. The
MDM Hub
inserts null primary keys even when the landing table has not changed.
The
MDM Hub
rejects records during the stage process for the following reasons:
The LAST_UPDATE_DATE column contains a future date or null date.
The LAST_UPDATE_DATE column value is less than 1900.
A null value is mapped to the PKEY_SRC_OBJECT column of the staging table.
The PKEY_SRC_OBJECT column contains duplicates. If the
MDM Hub
finds multiple records with the same PKEY_SRC_OBJECT value, the
MDM Hub
loads the record with the highest SRC_ROWID value. The
MDM Hub
moves the other records to the reject table.
The HUB_STATE_IND field contains a value that is not valid for a base object for which state management is enabled.