There’s nothing worse than this right? I’m with you man (sister)!
All right in all due seriousness this can be an awkward situation where you come in Monday morning and your business stakeholders look deeply angry since none of their reports look right and they need to finish the close of the month/year/quarter.
Anyways, in both OBIA 7.9.x and 11g this is most likely due to the fact that the variables that control the generation of calendar tables are set to a date now in the past.
OBIA 18.104.22.168 Solution
- Log in to OBIA Configuration Manager (BIACM)
- Go to Manage Data Load Parameters
- Look for Configure Time Dimension > Gregorian Date Range End
- Change the END_DATE parameter to a date far far in the future
- Put on a contrite face and let your users know this will be fixed next time your load runs
OBIA 7.9.x Solution
The same general steps would need to be applied on your DAC client to fix this issue in versions of OBIA that use Informatica Power Center
- Open your DAC console client
- Navitate to Design > Tasks
- Look up the SIL_DayDimension task
- Look up the Parameters tab on the bottom panel
- Change the $$END_DATE parameter to a future date
- Same deal, contrite face, deep breath and break in the news that this won’t be fixed until tomorrow morning