Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
Which is better to implement Calendar Dimension Table in, M or DAX?
Solved! Go to Solution.
HI @ovetteabejuela,
In my opinion it M follow this link and you can add a calendar table to use. Very handy when you are making Date based reports.
Regards,
MFelix
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em Portuguêsi like dax,dax is sample.
Date =ADDCOLUMNS (
CALENDAR ( "2010-01-01", "2014-12-31" ),
"Year", FORMAT ( [Date], "YYYY" ),
"Quarter", "Q" & FORMAT ( [Date], "Q" ),
"MonthNum", FORMAT ( [Date], "MM" ),
"Month", FORMAT ( [Date], "MMM" ),
"Weekday", FORMAT ( [Date], "ddd" ),
"WeekdayNum", WEEKDAY ( [Date], 2 ),
"Day", FORMAT ( [Date], "dd" ),
"Cal Month", FORMAT ( [Date], "YYYY-MM" ),
"Cal Quarter", FORMAT ( [Date], "YYYY" ) & "-Q"
& FORMAT ( [Date], "Q" ))
well, I like both and I agree wit @dexterz that DAX is simpler but I also like to implement this Dim via Power Query so it's processed at design time not on live data..
Another but... I also like to implement in M the bahaviour of Calendar() function wherein you can specify the start and end date.
I'm torn but I think for now I will go with DAX just because it's easy for me to implement... but long term for me is M.
I just maybe need some help implementing it in M, trying to read through the link shared by @MFelix
HI @ovetteabejuela,
In my opinion it M follow this link and you can add a calendar table to use. Very handy when you are making Date based reports.
Regards,
MFelix
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em PortuguêsMarch 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the February 2025 Power BI update to learn about new features.
User | Count |
---|---|
86 | |
80 | |
53 | |
39 | |
39 |
User | Count |
---|---|
104 | |
85 | |
47 | |
44 | |
43 |