I'm looking for example websites that effectively allow a user to define a custom dataset for them to download or generate as a report. We allow customers to download information about their interactions with our company, and in addition to standard reports and downloads we have a "custom report builder" where users define fields to be downloaded, filters to be applied and subtotals and summary fields to be applied. Then the data is downloaded as a CSV or excel document.