Is there a way to "freeze" data in domo to compare net new information to previous information?
For example:
I have Promo X that has been running from Jan – Dec 2023 and I can see the impressions for that time frame with no problem by filtering to that date range and looking at the data for that date range. |
I’m now running Promo X in March 2024, and want to look at net new impressions to this promo in March 2024 ONLY compared to previous months.
Is there any way to do that in Domo? My first thought was that there's probably some way to freeze incoming data for a set time frame using beast modes (I'm just not sure how.)
None of the native tools in domo look to give an option to look at net new entries to a data set, unless I'm missing something. Any directional guidance is helpful!
Best Answer
-
I use recursion to create a snapshot of a dataset. A simple google search "Domo recursion" will give you an example.
** Was this post helpful? Click Agree or Like below. **
** Did this solve your problem? Accept it as a solution! **0
Answers
-
I use recursion to create a snapshot of a dataset. A simple google search "Domo recursion" will give you an example.
** Was this post helpful? Click Agree or Like below. **
** Did this solve your problem? Accept it as a solution! **0 -
@ArborRose I'll take a look at recursion, thank you for that!
0 -
You may not need to store a snapshot to compare old data to new data. Depending upon the data, you can do a trend of Year over Year, Month over Month, Year to Date, etc. Look under chart types for Period over Period.
YTD comparisons can also be done with formulas representing current year, previous year, previous 2 year, etc. I call this a trend dashboard.
CY YTD:sum(
case when YEAR(date
) = YEAR(CURRENT_DATE())
anddate
<= CURRENT_DATE()
thenamount
else 0 end
)PY YTD:
sum(
case when YEAR(date
) = YEAR(DATE_ADD(CURRENT_DATE(),-365))
anddate
<= DATE_ADD(CURRENT_DATE(),-365)
thenamount
else 0 end
)P2Y YTD:
sum(
case when YEAR(date
) = YEAR(DATE_ADD(CURRENT_DATE(),-730))
anddate
<= DATE_ADD(CURRENT_DATE(),-730)
thenamount
else 0 end
)** Was this post helpful? Click Agree or Like below. **
** Did this solve your problem? Accept it as a solution! **1
Categories
- All Categories
- 1.8K Product Ideas
- 1.8K Ideas Exchange
- 1.5K Connect
- 1.2K Connectors
- 300 Workbench
- 6 Cloud Amplifier
- 8 Federated
- 2.9K Transform
- 100 SQL DataFlows
- 616 Datasets
- 2.2K Magic ETL
- 3.8K Visualize
- 2.5K Charting
- 737 Beast Mode
- 55 App Studio
- 40 Variables
- 684 Automate
- 176 Apps
- 452 APIs & Domo Developer
- 46 Workflows
- 10 DomoAI
- 35 Predict
- 14 Jupyter Workspaces
- 21 R & Python Tiles
- 394 Distribute
- 113 Domo Everywhere
- 275 Scheduled Reports
- 6 Software Integrations
- 123 Manage
- 120 Governance & Security
- 8 Domo Community Gallery
- 38 Product Releases
- 10 Domo University
- 5.4K Community Forums
- 40 Getting Started
- 30 Community Member Introductions
- 108 Community Announcements
- 4.8K Archive