Power BI report architecture

Similar to the data warehouse bus matrix described in Chapter 1Planning Power BI Projects, a report architecture diagram can be helpful for planning and communicating Power BI projects with both business and IT stakeholders. This diagram serves to maintain the scope and focus of individual reports. For example, certain business questions or entities (such as Customers, Products) can be assigned to dedicated reports and the individual pages of these reports can visualize these questions or entities at varying levels of detail.

Most commonly, a single report page will address the top priority of a report at a summary level. This page includes cards and/or KPI visuals at the top-left of the page and charts rather than tables or matrices that visualize these metrics at a high level. Additional report pages, usually 3-4 maximum, would be designed to provide a greater level of detail supporting the summary page. With this report structure, a user can naturally start their analysis from an intuitive and visually appealing summary page and then, if necessary, navigate to pages exposing greater levels of detail.

In addition to supporting report pages with greater detail, Drillthrough report pages can be designed to display the details for an individual item, such as a specific product or a combination of items, for example the year 2018 and a specific product. The Drillthrough report pages section of Chapter 6Applying Custom Visuals, Animation, and Analytics provides details and examples of this feature.

In the absence of a report architecture or diagram, reports can quickly become less user-friendly as many report pages are added that address unrelated business questions. Additionally, the lack of scope or focus for a report can lead to duplicated efforts with the same business question being visualized in multiple reports.

Guidance from stakeholders on the visuals to be included in or featured on a dashboard can strongly inform the report design process. If several dashboard tiles, particularly those intended in the top or left section of the dashboard, are closely related (for example, profitability %) then it's likely that multiple reports, each with multiple pages, should be designed to support further related analysis of these tiles. However, if only one dashboard tile relates to a particular business question or entity, such as resellers, then the supporting report may only need 1-2 pages and provide relatively less detail.

In the following basic example, four reports and one dashboard are planned for the German sales team:

Sample report architecture diagram

In this sample, at least one visual from each of the four reports would be pinned as a tile on the Germany Sales and Margin dashboard. By default, this would link the reports to the dashboard such that a user could access the details of any of the four reports by clicking on a related dashboard tile. Visuals from a single report can be pinned as tiles to multiple dashboards. Additionally, a dashboard tile can be linked to a separate dashboard or to a separate report in the Power BI service. Chapter 7Designing Power BI Dashboards and Architectures include additional details and examples of Power BI report and dashboard architectures. 

The four reports and the dashboard from the preceding example could be included in a dedicated app workspace for the German sales team or within a broader workspace that supports multiple sales teams and related content (for example, marketing) in the organization. If a Power BI dataset is used as the source for Power BI reports, then consolidating reports and dashboards into a broader app workspace avoids the need to duplicate this dataset across other workspaces given the current dependency between Power BI Live connection reports and datasets within the same workspace. Information on app workspaces and content distribution via apps are provided in Chapter 8Managing Application Workspaces and Content and Chapter 11Creating Power BI Apps and Content Distribution. The following section describes Live connection reports to Power BI datasets published to the Power BI service.

Understand and communicate the differences between Power BI reports and dashboards. Although report pages can look like dashboards to users, Power BI dashboards are generally best suited to integrating the essential visuals from multiple reports. Dashboards deliver a holistic, at-a-glance view of strategic metrics while reports are more narrowly focused on specific business questions. Additionally, reports provide interactive, analytical features (for example, slicer visuals) for users to leverage in a self-service.
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.141.31.125