Sum of all instances of dates more than 30 days old
Hello all,
I'm attempting to sum all of the instances of dates that are more than 30 days older than the current date to determine which users of my app are no longer active. Below is my beast mode code:
SUM(CASE WHEN DATEDIFF( CURDATE(),Max(`Last Sign In`)) > 30 THEN 1 ELSE 0 end)
However, ever time I run this command it returns:
"An issue has occurred during processing. We are unable to complete the request at this time."
I've tried both count and sum but have not been able to get this statement to work. When I remove the count or sum it does produce the desired 1 or 0 next to the users name but I would like to see how many of these users are no longer active.
Any help would be much appreciated!
Comments
-
When are you getting that error? At the execution of the BM calc in the card or did you use it in a Filter? If a Filter, that would fail b/c it contains an aggreation.
If just executing it, you may want to think about setting up the ETL/dataset so "most recent sign in" aka Max(last sign in) is its own field...b/c I think...I think...the aggregation there is what is erroring out. May not be so don't hate me if I'm wrong. but I'd try that.
0
Categories
- All Categories
- 1.8K Product Ideas
- 1.8K Ideas Exchange
- 1.6K Connect
- 1.2K Connectors
- 302 Workbench
- 6 Cloud Amplifier
- 9 Federated
- 2.9K Transform
- 104 SQL DataFlows
- 633 Datasets
- 2.2K Magic ETL
- 3.9K Visualize
- 2.5K Charting
- 760 Beast Mode
- 62 App Studio
- 42 Variables
- 699 Automate
- 181 Apps
- 457 APIs & Domo Developer
- 51 Workflows
- 10 DomoAI
- 38 Predict
- 16 Jupyter Workspaces
- 22 R & Python Tiles
- 401 Distribute
- 116 Domo Everywhere
- 277 Scheduled Reports
- 8 Software Integrations
- 130 Manage
- 127 Governance & Security
- 8 Domo Community Gallery
- 38 Product Releases
- 12 Domo University
- 5.4K Community Forums
- 40 Getting Started
- 30 Community Member Introductions
- 111 Community Announcements
- 4.8K Archive