Hi,
I am trying to make an analytics app which basically takes an input file (using File browse) and then using list box tools prompts user to choose measures and dimensions based on input data. The intent is to provide a user with some basic descriptive analysis based on available data using summarizations based on fields that a user chooses as well as aggregation types that a user chooses.
Example:
(input Data)
EmpId | Vendor | Date | Amount | Location | Category |
101 | AMEX | 2012-04-02 | 1782.55 | Chicago | Meeting |
201 | AMEX | 2013-05-06 | 1522.36 | New York | Meeting |
301 | VISA | 2014-05-06 | 100.98 | Boston | Entertainment |
401 | DISCOVER | 2014-05-06 | 1229.11 | San Diego | WiFi |
Now a user provides this data, and expects some descriptive as an output. So the app should as users which cols. to use for any summarizations and what all aggregations are expected.
So one user can provide summarization to done at empid level and want aggregations like - sum, avg, median, stdev and another user can ask for summarization as vendor and location and aggregation as sum, avg, median, variance etc. , hence keep the summarization dynamic.
Any help possible?
Hi @ArtApa
Thanks for sharing the workflow. But the shared workflow:
Hi @kapoorp - True. The provided app only works well with the provided data sample, not with any random dataset.
Your idea with Listboxes will not work by its nature, as if you will group by more than one field, you will need to define a sequence. The Listbox does not give you this flexibility. This means that you still need to get back to a single selection Interface tool, e.g. Drop Down. You may then want to build chained apps to intelligently provide selection options for both Group By and Calculations.
If this problem is really worth solving, I encourage you to invest your time and learn how to build Chained Apps here: https://community.alteryx.com/t5/Interactive-Lessons/tkb-p/interactive-lessons/label-name/Creating%2...