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.6K Connect
- 1.2K Connectors
- 300 Workbench
- 6 Cloud Amplifier
- 9 Federated
- 2.9K Transform
- 102 SQL DataFlows
- 626 Datasets
- 2.2K Magic ETL
- 3.9K Visualize
- 2.5K Charting
- 753 Beast Mode
- 61 App Studio
- 41 Variables
- 692 Automate
- 177 Apps
- 456 APIs & Domo Developer
- 49 Workflows
- 10 DomoAI
- 38 Predict
- 16 Jupyter Workspaces
- 22 R & Python Tiles
- 398 Distribute
- 115 Domo Everywhere
- 276 Scheduled Reports
- 7 Software Integrations
- 130 Manage
- 127 Governance & Security
- 8 Domo Community Gallery
- 38 Product Releases
- 11 Domo University
- 5.4K Community Forums
- 40 Getting Started
- 30 Community Member Introductions
- 110 Community Announcements
- 4.8K Archive