This happens to fall in the last category where there are certain items that are completely out of control for business teams.
However, having additional information hasn’t even hurt anyone. With data structures, we often mean that data is typically setup in tables and columns and the design of such tables and columns can have an impact on your dashboards.
What??? Yes, think of a table that was created for all possible needs for many different analysts and users. There is no way that all possible adhoc queries can be thought of ahead of time. This may mean that for certain production use cases for operational reporting, you may end up revisiting the data structures after you have decided on fixed set of requirements.
For ad hoc analysis, use Tableau Prep and Tableau extracts , IMHO.