1) Load a table with all needed dates in your desired format
2) Load fact table with where exists(DATE)
3) drop table from 1)
LET vToday = num(today());
LET vMinDate = num(MonthStart(AddMonths(today(),-36)));
LOAD date($(vMinDate)+ rowno()-1) AS DATE
drop table Reduce_Data;
If Tim's post got your solution working, be sure to return to the post and use the Accept as Solution button on his post to give him credit for the assistance and to let other Community Members know it worked for you. If you are still working on things, leave an update on what you need.
To help users find verified answers, please do not forget to use the "Accept as Solution" button on any post(s) that helped you resolve your problem or question. I now work a compressed schedule, Tuesday, Wednesday and Thursday, so those will be the days I will reply to any follow-up posts.