I\'m building a data warehouse. Each fact has it\'s timestamp
. I need to create reports by day, month, quarter but by hours too. Looking at the examples I see that
I would recommend having seperate dimension for date and time. Date Dimension would have 1 record for each date as part of identified valid range of dates. For example: 01/01/1980 to 12/31/2025.
And a seperate dimension for time having 86400 records with each second having a record identified by the time key.
In the fact records, where u need date and time both, add both keys having references to these conformed dimensions.