How to see active subscriptions without copying rows?
I have a dataset that has subscription data (Id number, Start Date, End Date) and I need a way to see how many are active on any given date.
A line chart with the date on the X axis and a Distinct Count of the ID as the Y axis would be my preferred visualization. Using start date or end date as the x axis does not work though.
I can't just join the data set to a daily calendar because that would be way to many rows.
Any one have any ideas?
Best Answers
-
You can join with a calendar, and then aggregate to the date in the ETL to reduce the row count. You'd sacrifice filtering (on the card) for row count savings, but if row count is a concern then that would be my suggestion.
If I solved your problem, please select "yes" above
0 -
If you only need filters for a couple of columns, you could always just include those in your group by defintion. This would let you implement the above solution, aggregating by day, while still allowing you to filter by subscription type (or other columns you may need). Although you wouldn't have all your columns for drilling. So something to keep in mind when picking which columns to group by.
David Cunningham
** Was this post helpful? Click Agree 😀, Like 👍️, or Awesome ❤️ below **
** Did this solve your problem? Accept it as a solution! ✔️**0
Answers
-
due to how Domo processes data it needs a record for each day of the subscription.
Can you get a record for each date and the aggregate the totals in an ETL per day or do you need to filter your data?**Was this post helpful? Click Agree or Like below**
**Did this solve your problem? Accept it as a solution!**0 -
You can join with a calendar, and then aggregate to the date in the ETL to reduce the row count. You'd sacrifice filtering (on the card) for row count savings, but if row count is a concern then that would be my suggestion.
If I solved your problem, please select "yes" above
0 -
Unfortunately I need filtering (and drilling) for types of subscriptions.
0 -
If you only need filters for a couple of columns, you could always just include those in your group by defintion. This would let you implement the above solution, aggregating by day, while still allowing you to filter by subscription type (or other columns you may need). Although you wouldn't have all your columns for drilling. So something to keep in mind when picking which columns to group by.
David Cunningham
** Was this post helpful? Click Agree 😀, Like 👍️, or Awesome ❤️ below **
** Did this solve your problem? Accept it as a solution! ✔️**0
Categories
- All Categories
- 1.9K Product Ideas
- 1.9K Ideas Exchange
- 1.6K Connect
- 1.3K Connectors
- 306 Workbench
- 6 Cloud Amplifier
- 9 Federated
- 3K Transform
- 112 SQL DataFlows
- 649 Datasets
- 2.2K Magic ETL
- 4K Visualize
- 2.5K Charting
- 789 Beast Mode
- 78 App Studio
- 43 Variables
- 745 Automate
- 187 Apps
- 475 APIs & Domo Developer
- 67 Workflows
- 16 DomoAI
- 40 Predict
- 17 Jupyter Workspaces
- 23 R & Python Tiles
- 406 Distribute
- 117 Domo Everywhere
- 279 Scheduled Reports
- 10 Software Integrations
- 139 Manage
- 136 Governance & Security
- 8 Domo Community Gallery
- 46 Product Releases
- 12 Domo University
- 5.4K Community Forums
- 41 Getting Started
- 31 Community Member Introductions
- 113 Community Announcements
- 4.8K Archive