Hi
I would like to create an app for creating dimensions and facts table from a single flat table for reporting purpose.
Can any one help me out how to develop it? Input and output should be dynamic enough to create/generate csv or excel or into/from sql database.
Please see the requirement snapshot below.

Any help on this is greatly appreciated.