I am a GIS Specialist for the City of North Bay. We recently started making use of our Enterprise platform to develop a series of apps and dashboards for various departments in our municipality.
One of these is a dashboard for asset inspections where one of the elements is a data table of historic inspections records for the entire asset inventory over all time. We want to enable our end users to download the table in CSV format for reporting purposes but this is option is not possible without the data being a hosted feature layer (not what we want) or if we do a "Grouped Values" table type which we also don't want because we need our users to be able to download the complete table with asset ID's, dates, etc. (i.e. multiple categorical fields for identifying individual inspections and assets, so grouped values does not meet our requirements).
It would be nice in future versions of dashboards and/or enterprise to have this as an option. In the meantime, we created a link out to a separate app with an attribute table widget where they can download the table.