Dynamic rank and filter lowest granularity - graph at aggregate level
We are so close to the solution we need!
We are utilizing a Beast Mode to calculate the rank percentile of each row dynamically as other quick filters are applied (date, location, etc.).
We are also using that rank percentile as a quick filter so the user can say: "give me the top X% of rows based on all the filters I have selected."
Here’s where the challenge comes. We need the visual to be graphed at the weekly level, but the rank percentile to be calculated at the lowest level of granularity. When I aggregate my visual to the weekly level, the rank percentile also recalculates to the weekly level. Is there a way to keep the rank percentile at the lowest level of granularity - while still dynamically changing based on other filters - and then graph at an aggregate level?
Best Answer
-
Hi @jorgy
There isn't really a way you can dynamically calculate the rank and then graph by the week because of how Domo interprets aggregations. You may need to pre-aggregate your data using an ETL but you won't be able to filter at this level dynamically based on your card filters.
**Was this post helpful? Click Agree or Like below**
**Did this solve your problem? Accept it as a solution!**1
Answers
-
Hi @jorgy
There isn't really a way you can dynamically calculate the rank and then graph by the week because of how Domo interprets aggregations. You may need to pre-aggregate your data using an ETL but you won't be able to filter at this level dynamically based on your card filters.
**Was this post helpful? Click Agree or Like below**
**Did this solve your problem? Accept it as a solution!**1 -
Hi @GrantSmith,
Thanks for your response! We did consider pre-aggregating our data, but our issue is that we need business user input that filters the dataset down before the pre-aggregation step can happen. In other words, we need more of a "parameter" type function that business users can use to easily manipulate the scope of the dataset through a business user interface (not a developer or power user interface).
We will most likely be utilizing a custom app solution for this project.
Thanks for your help!
0
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.9K Visualize
- 2.5K Charting
- 738 Beast Mode
- 57 App Studio
- 40 Variables
- 685 Automate
- 176 Apps
- 452 APIs & Domo Developer
- 47 Workflows
- 10 DomoAI
- 36 Predict
- 15 Jupyter Workspaces
- 21 R & Python Tiles
- 394 Distribute
- 113 Domo Everywhere
- 275 Scheduled Reports
- 6 Software Integrations
- 124 Manage
- 121 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