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
- 2K Product Ideas
- 2K Ideas Exchange
- 1.6K Connect
- 1.3K Connectors
- 311 Workbench
- 6 Cloud Amplifier
- 9 Federated
- 3.8K Transform
- 660 Datasets
- 117 SQL DataFlows
- 2.2K Magic ETL
- 816 Beast Mode
- 3.3K Visualize
- 2.5K Charting
- 84 App Studio
- 46 Variables
- 778 Automate
- 190 Apps
- 482 APIs & Domo Developer
- 83 Workflows
- 23 Code Engine
- 41 AI and Machine Learning
- 20 AI Chat
- 1 AI Playground
- 2 AI Projects and Models
- 18 Jupyter Workspaces
- 412 Distribute
- 120 Domo Everywhere
- 281 Scheduled Reports
- 11 Software Integrations
- 145 Manage
- 141 Governance & Security
- 8 Domo Community Gallery
- 48 Product Releases
- 12 Domo University
- 5.4K Community Forums
- 41 Getting Started
- 31 Community Member Introductions
- 115 Community Announcements
- 4.8K Archive