Entity Load Information

DescriptionEntity describing the source and time of the load for a set of data. The set of data can be a single message, a micro-batch, periodic batch or one unit of work from a user facing application.

Attributes
Batch NumBatch Num
Load Info SkLoad Info Sk
Load TsLoad Ts
Message Load Key NmMessage Load Key Nm
Process Status From TsProcess Status From Ts
Process Status NmProcess Status Nm
Process Status To TsProcess Status To Ts
Source Code SkSource Code Sk
Tenant SkTenant Sk
User SkUser Sk

Primary Key
Load Information PKLoad Information PK

Dependencies
 NONE

Reverse Dependencies
 

Attribute Details

 Batch Num
DescriptionNumber of the ETL or system job that loaded this set of data.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Load Info Sk
DescriptionThe surrogate key of the load information entry describing the details regarding the loading of the row.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keytrue



 Load Ts
DescriptionThe point in time of load for a unit of work of data. This is the time the message is recorded on the system or the start of a micro or periodic batch.
Data TypeStandards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Message Load Key Nm
DescriptionThe identity of the message presented to the system and representing the smallest unit of work. This sequence should be a Julian Date plus a counter rest at midnight every day. Every unit of work should have a Message Number associated with it.
Data TypeStandards - Data Domains.ddm/Data Domains/Message Load Key [VARCHAR(100)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Process Status From Ts
DescriptionThe time the Process Status began.
Data TypeStandards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Process Status Nm
DescriptionThe name of the Process Status.
Data TypeStandards - Data Domains.ddm/Data Domains/Name [VARCHAR(30)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Process Status To Ts
DescriptionThe time the Process Status ended.
Data TypeStandards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Source Code Sk
DescriptionThe origin of the data identifying the actual load source, vendor, manual key entry, or context of the data in a specific row in the database.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Tenant Sk
DescriptionThe surrogate key of the entry identifying the legal owner of the data.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 User Sk
DescriptionSurrogate key of the User entity of the person who has been registered with an organization, has received a unique identifier and password to authorize a define set of system access permissions.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse

Primary Key Details

 Load Information PK
Key AttributeLoad Info Sk