Skip to content

Commit da10725

Browse files
committed
Typo only c to C
1 parent a2007f6 commit da10725

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

1000_Design_Patterns/Design Pattern - Generic - Managing temporality by using Load, Event and Change dates.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Managing temporality by using Load, Event and Change dates
1+
# Managing temporality by using Load, Event and Change dates
22

33
## Purpose
44
This Design Pattern describes how and when dates and timestamps are generated by the Data Warehouse.
@@ -39,7 +39,7 @@ After the Staging Layer has been loaded the subsequent Integration Area ETL proc
3939
* End dates (Expiry Dates) are redundant and usually not required. These can be calculated from the Effective Date, if required. Given the fact that the Load Date/Time is fundamentally a technical value this is representing a time-variant view from the perspective of data arrival. Business users usually want to see information in a different way, which is why date/time series are often recalculated in the Presentation Layer following a different timeline.
4040
* Persistent Staging Area ETL processes typically do not process end-dates for performance purposes. In this case the Load Date/Time is inserted with each record as time interval as part of the Primary Key (thus acting as effective date).
4141

42-
## Considerations and consequences
42+
## Considerations and Consequences
4343
* Dependencies that are introduced by the loading strategy must be kept in mind. For instance: Integration Layer processes should be completed before the next Staging Layer ETL runs. If not, the new batch might overwrite any values in the Staging Area table and the wrong date/time will be used. This is one of the reasons why the standard Batch process includes both the Staging and Integration ETL processes.
4444
* Decoupling Data Warehouse timelines with process control (system date/times) means that the ETL will provide the same results regardless of when it is executed.
4545

0 commit comments

Comments
 (0)