Forum Discussion
bigfun
3 years agoHelper I
Measure to Segment User Activity
I created a measure that totals up 'Logins' per clientID a month. Monthly Logins = calculate(DISTINCTCOUNT(ui_PageActionView[UnqSession]), DATESINPERIOD('Calendar'[Date],max('Calendar'[Date]),-1...
- 3 years ago
bigfun ,
Yes, SWITCH Statement is how I would approach this as well:
LevelofActivity = SWITCH( TRUE(), [Monthly Logins] > 10, "High", [Monthly Logins] >=5, "Medium", "Low" )The last line, is your "else" condition. You can specify your third condition <5 if you want to make it clearer to yourself or others.
Hope this helps.
Regards,
rsbin
3 years agoCommunity Champion
bigfun ,
Glad I could help. I use SWITCH throughout all of my numerous reports. Have never had an issue with memory or resources. Perhaps something else in your model is causing this. Unfortunately, this is out of my scope.
bigfun
3 years agoHelper I
Curious if you have even put a condition on a switch statement.. For example:
I have a column that has a version# 1.0, 2.0, etc, and I only want to run the switch statement on the rows that are version 2.0.