Can % Change Be Computed Using a Beastmode?
[see attached image]
Suppose I have this two column dataset: one column has the date and one has a quantity.
What I need is to take a quanitity, subtract the quantity corresponding to the month before, and then divide that difference by the quantity corresponding to the month before. This is the (new-old/old) way to compute % change.
Can this be accomplished in a Beastmode or ETL? It is my understanding that beastmodes are calculations can only evaluate that which is in the same row. Could I use a case to solve this?
Comments
-
It sounds like you should be able to accomplish this in the ETL with a rank and window function (https://knowledge.domo.com/Prepare/Magic_Transforms/ETL_DataFlows/03ETL_Actions%3A_Rank_and_Window)
You should be able to apply an "offset" to get the previous month's value on the same row as the current month value, from there you can either do the math in the ETL or now that its on the same row you could do it in a beast mode.
Cheers,
Jean-Paul
0
Categories
- All Categories
- 1.4K Product Ideas
- 1.4K Ideas Exchange
- 1.4K Connect
- 1.1K Connectors
- 278 Workbench
- 4 Cloud Amplifier
- 4 Federated
- 2.7K Transform
- 89 SQL DataFlows
- 557 Datasets
- 2K Magic ETL
- 3.3K Visualize
- 2.3K Charting
- 571 Beast Mode
- 11 App Studio
- 28 Variables
- 579 Automate
- 141 Apps
- 414 APIs & Domo Developer
- 23 Workflows
- 1 DomoAI
- 28 Predict
- 12 Jupyter Workspaces
- 16 R & Python Tiles
- 352 Distribute
- 92 Domo Everywhere
- 258 Scheduled Reports
- 2 Software Integrations
- 92 Manage
- 89 Governance & Security
- 9 Product Release Questions
- Community Forums
- 42 Getting Started
- 28 Community Member Introductions
- 88 Community Announcements
- 4.8K Archive