Beast Mode - forEach
Hello. So I have this dataset where I get item, work order and the quantities both planned and actual. This is to calculate manufacturing absorption %.
Is it possible, via beast mode, to tell the function that for each distinct work order, it sums its quantity and displays it as the total of Actual production?
If I do an AVG of the real Qty, it does get the original work order quantity, but when summarizing, it displays the average of ALL and that doesn't work for me
Hope my explanation is clear enough, thanks in advance.
Comments
-
Hi @MartinB
@What you’re wanting is a windowing function with a partition because it sounds like you only want to calculate the information within each specific group.
I'm not exactly clear on how you're wanting to process your data but it sounds like you're wanting to calculate the total quantity that item has of the total work order?
This will display the total actual quantity for the entire work order
SUM(SUM(`Actual Quantity)) OVER (PARTITION BY `wo`)
If you're wanting the percentage of a specific item on the WO as a percentage of the total then it's just a simple division (and % formatting)
SUM(`Actual Qty`) / SUM(SUM(`Actual Quantity)) OVER (PARTITION BY `wo`)
If that's not exactly what you're looking for let me know but windowing functions should be the way to go from what I'm gathering in your request. If you don't have windowing functions availabile in your instance it's a feature switch you can talk with your CSM to get turned on.
**Was this post helpful? Click Agree or Like below**
**Did this solve your problem? Accept it as a solution!**0
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