Forum Discussion
Cross-workspace dashboard tile best practices
My organization is divided into 10 functional areas (Operations, Maintenance, Human Resources, etc.). We have a robust BI presence, and each functional area has its own Power BI workspace, its own analysts, and its own leadership subteam that all use a dashboard in that workspace for reporting tailored to the strategic needs of the functional area. There's also an 11th workspace for the company as whole, which has a combination of roll-up reports and other things that are important or useful at a company wide level.
Over the years, one of our bigest challenges has been the administrative burden of reports that cross functional areas. For example, our HR team has a report on vacancy rates. That's housed in the company-wide workspace, but it has the capability to filter by functional area, and there's interest from the leadership teams in each functional area to have their specific vacancy rate on their dashboards. Or, going the other way, Operations might have a report that lives in their workspace, but is important enough to the overal company that we want to pin a visual from it into the company-level dahsboard as well.
In these situations, we've experimented with a few options:
- Static (text) link in on a tile the second workspace. Pros: Easy to maintain, alleviates permissions issues. Cons: no live visual on the second dashboard and users must click through rather than being able to see values at a glance.
- Cross post the report to all 11 workspaces. Pros: each dashboard has a live view of the data and current values can be seen in the dashboard without clicking through. Cons: Major administrative hurdle, easy for data to fall out of sync, massive duplication of work, and the analyst responsible for the report needs access to every workspace.
- Single page report in FA workspaces drawing on the dataset living in the company workspace. Pros: Only one data set to maintain and the data shown in the FA dashboards is current without clicking through to another workspace. Cons: Still have to manage lots of reports (even if they're small and simple), we've had issues with bookmark persistence, and the HR analyst reponsible for the report still needs permissions to every workspace.
The ideal (albeit not currently possible) approach as far as I can tell would be for an analyst in the FA in question who also has access to the company-wide workspace to be able to pin a tile across workspaces - in other words, go into the report in the company-wide workspace and pin a visual from that report into a dashboard in their functional area workspace.
What are folks thoughts on the best ways to handle this? Are there other approaches we could take? Are there other benefits or risks to these approaches that we should be considering?