User Filter Top Number of Items
It would be helpful if the user (participant-level access) could, from the face of the card, choose what number of items they want to see. So we could set a default to Top 25, but a user could go in and through an analyzer-type experience choose Top 50 or All items. Perhaps this already exists and I am just not seeing it?
**Say "Thanks" by clicking the "heart" in the post that helped you.
**Please mark the post that solves your problem by clicking on "Accept as Solution"
Best Answer
-
I don't think it's a move so much as a re-enter in the correct area (link here: https://dojo.domo.com/t5/Ideas-Please-suggest-ideas-to/idb-p/Ideas). That said, I did have another idea, similar theme as the first, but a different approach. This may or may not work depending on the level of functionality your users require...
If the view of Top X is always driven by the same metric, you could create a dataflow (or through your ETL) where you first summarize your result and determine the rank order by customer (or whatever focus is), and then apply the aggregated rank value to every transaction record. Ex: If ABC is ranked 1st in aggregate, and ABC has 5000 transaction records, then each of those 5000 records would be coded as '1' in a field you would create. Customer EFG is 2nd with 4500 records, each of those would be coded '2', etc.
You could even extend this approach if you know that sorting/ranking may be needed by n different metrics, as long as you know what those metrics are, you could pre-build multiple ranking values and apply those in separate fields in your dataset which a user could then use the Analyzer to filter in your card. Filter by SalesRank <= 50; Filter by UnitsSold <= 20; and so on.
It all depends on how complex your data is, and how exploratory you/your users need to be. Best solution is really your idea of giving the user control over Top Rows, but that will undoubtedly require patience.
**Say thank you by clicking the 'thumbs up'
**Be sure to select the answer that represents the best solution and mark as "Accept as Solution"0
Answers
-
Depending on the nature of your data, dataset, and the overall analyzer capabilities you wanted a user to have, if you had a preconstructed, pre-aggregated dataset with a numeric rank based on some ordering (Sales, descending for example), you could apply Analyzer against that rank ordering number.
That's probably not helpful though if you've got a transaction level, unaggregated dataset, or a desire for a user to have multi-atribute filtering capability.
You might think about adding this suggestion in IDEAS.
**Say thank you by clicking the 'thumbs up'
**Be sure to select the answer that represents the best solution and mark as "Accept as Solution"0 -
I see what you are saying, but unfortunately this is transactional-level data. How do I move this thread over to "ideas"?
Domo Consultant
**Say "Thanks" by clicking the "heart" in the post that helped you.
**Please mark the post that solves your problem by clicking on "Accept as Solution"0 -
I don't think it's a move so much as a re-enter in the correct area (link here: https://dojo.domo.com/t5/Ideas-Please-suggest-ideas-to/idb-p/Ideas). That said, I did have another idea, similar theme as the first, but a different approach. This may or may not work depending on the level of functionality your users require...
If the view of Top X is always driven by the same metric, you could create a dataflow (or through your ETL) where you first summarize your result and determine the rank order by customer (or whatever focus is), and then apply the aggregated rank value to every transaction record. Ex: If ABC is ranked 1st in aggregate, and ABC has 5000 transaction records, then each of those 5000 records would be coded as '1' in a field you would create. Customer EFG is 2nd with 4500 records, each of those would be coded '2', etc.
You could even extend this approach if you know that sorting/ranking may be needed by n different metrics, as long as you know what those metrics are, you could pre-build multiple ranking values and apply those in separate fields in your dataset which a user could then use the Analyzer to filter in your card. Filter by SalesRank <= 50; Filter by UnitsSold <= 20; and so on.
It all depends on how complex your data is, and how exploratory you/your users need to be. Best solution is really your idea of giving the user control over Top Rows, but that will undoubtedly require patience.
**Say thank you by clicking the 'thumbs up'
**Be sure to select the answer that represents the best solution and mark as "Accept as Solution"0 -
While I comprehend, I don't have the time to put that together.
Thankfully, we can survive without this functionality for now.
Thanks for the help
Domo Consultant
**Say "Thanks" by clicking the "heart" in the post that helped you.
**Please mark the post that solves your problem by clicking on "Accept as Solution"0 -
0
Categories
- All Categories
- 1.8K Product Ideas
- 1.8K Ideas Exchange
- 1.5K Connect
- 1.2K Connectors
- 296 Workbench
- 6 Cloud Amplifier
- 8 Federated
- 2.9K Transform
- 100 SQL DataFlows
- 614 Datasets
- 2.2K Magic ETL
- 3.8K Visualize
- 2.5K Charting
- 729 Beast Mode
- 53 App Studio
- 40 Variables
- 677 Automate
- 173 Apps
- 451 APIs & Domo Developer
- 45 Workflows
- 8 DomoAI
- 34 Predict
- 14 Jupyter Workspaces
- 20 R & Python Tiles
- 394 Distribute
- 113 Domo Everywhere
- 275 Scheduled Reports
- 6 Software Integrations
- 121 Manage
- 118 Governance & Security
- Domo Community Gallery
- 32 Product Releases
- 10 Domo University
- 5.4K Community Forums
- 40 Getting Started
- 30 Community Member Introductions
- 108 Community Announcements
- 4.8K Archive