4D. Enhance Power BI report designs for the user experience Flashcards
What three levels are included in a guided analytical experience?
- High-level metrics
- Supporting visuals
- Details, when required
What four techniques can you use to show details in a report?
- Use drillable visuals
- Add tooltips
- Add drillthrough
- Embed paginated reports
What is visual is an excellent choice when wanting a drillable visual?
The matrix visual is an excellent choice because it allows drilling on rows and/or columns. Therefore, by assigning hierarchies or multiple fields, report consumers can drill to the level of detail that they want. For example, the matrix rows could show years, and the report consumer could drill down to quarter, month, and date levels.
What should you keep in mind when adding a drillable visual?
Ensure that the visual size is sufficient for consumers to view drill-down details, or you can teach your report consumers how to use focus mode to enlarge the visual. Also, you can add buttons to provide a quick way for report consumers to drill to specific levels.
What are the two kinds of tooltips?
- Visual (i.e. just numerical)
- Page (or an image)
What can help you decide between using tooltip pages vs drillthrough pages?
Page tooltips don’t support interactivity. If you want your report consumers to interact with the visuals, create a drillthrough page instead.
What is a drillthrough page, and what is its main benefit?
Drillthrough will navigate the report consumer to a different page, possibly in a different report, and it can show details. The main benefit of drillthrough is that you don’t need to clutter a report page with details. Instead, the details are available when required.
What is a common use-case workflow for using drill through pages?
- View a report page.
- Identify a visual element to analyze in depth.
- Right-click the visual element to drill through.
- Perform complimentary analysis.
- Return to the source report page.
How can you help consumers know that drillthrough pages exist?
Add a button to the report
How can you use paginated reports inside a Power BI report?
Use the Paginated report visual to embed a Power BI paginated report in your report. Paginated reports can connect directly to source databases, providing you with the ability to present transaction-level detail that’s not stored in the Power BI semantic model.
You can map fields from your Power BI semantic model to report parameter values for your paginated report visual, allowing report consumers to cross filter the paginated report. This way, it can behave like a drillthrough page.
In the visual format options, you can enable the toolbar so that report consumers can use the export command. This command can export the paginated report in many different formats, including Microsoft Excel, PDF, Accessible PDF, CSV, PowerPoint, Microsoft Word, MHTML, and XML. Also, unlike the 150,000-row limitation that is imposed by Power BI reports, paginated reports can export up to 1,000,000 rows to Excel while retaining all formatting of the paginated report.
How can you highlight values in a report?
- Conditional formatting
- Overlaid analytics
- Anomaly detection
- Specialized visuals
What should you think of when highlighting in terms of accessibility?
Consider that report consumers might be blind or have low vision. Take care not to highlight by using only color. Instead, consider using icons that can use shape and color to communicate status.
What is an example of an analytic overlay?
Trend lines, minimum lines, maximum lines.
What AI options are available to visuals when there is a time series on the X-axis?
- Forecast
- Anomaly detection. This can help you highlight exceptional values
Which specialized visuals can you use to highlight values?
- Key influencers
- Decomposition Tree
How can you design reports that behave like apps?
By using buttons
What are the preconfigured buttons and their actions?
- The Back action navigates to the previous page. It’s useful in drillthrough scenarios, allowing the report consumer to quickly return to where they drilled from.
- The Bookmark action activates a selected bookmark. Bookmarks can turn a Power BI report into a guided analytical experience, maximize available page real estate, and provide user-friendly interactions. Bookmarks are covered in the next unit.
- The Drillthrough action is assigned a target drillthrough destination page. The button remains disabled until drillthrough becomes a valid action, which is the case when you are interacting with a visual that can navigate to the drillthrough page. When the Drillthrough action is selected, Power BI navigates to the drillthrough page, propagating appropriate filters.
- The Page navigation action directs the report consumer to a specific report page. The page can be a specific page that is assigned at design time or a measure that returns the page name. Using a measure allows Power BI to dynamically determine the page based on the filter context.
- The Q&A action opens a pop-up window that allows the report consumer to explore data by using intuitive, natural language capabilities and receive answers as data visualizations.
- The Web URL action opens the URL by using the default web browser. Like the Page navigation action, this action can be a specific URL or one that is returned by a measure. The measure can produce a URL that appends filter context to the query string. For example, if the report consumer filters the page by a single customer, the measure can return a URL to an external system that includes the customer key in the query string.
Why might you want to use a Q&A button instead of the Q&A visual?
Unlike the Q&A visual, a button that is assigned the Q&A action doesn’t occupy significant space on the report page.
When might you consider using a Web URL button?
Consider using the Web URL action to create a bridge to resources that are commonly referenced in tandem. Web URL actions can be highly effective in prompting direct action in external systems.
Can only buttons be assigned actions?
No, you can assign any type of action to images and shapes so that these elements can behave like buttons.
What are the three states that bookmarks can capture?
- The Data state captures anything that impacts the queries that Power BI sends to the semantic model. For example, if a slicer is included in the scope of the bookmark, the Data state retains the applied slicer items when the bookmark was created (or updated). It will also capture sort order and the drill depth of a visual because the query is impacted.
- The Display state is related to the visibility of a report object. Objects consist of visuals and also elements like text boxes, buttons, shapes, and images. By using the Selection pane, you can hide or unhide objects and groups of objects. Additionally, you can swap visuals on a report page by creating bookmarks that capture hidden and unhidden objects.
- The Current page state determines whether the bookmark will direct the report consumer to the bookmarked page or apply the current page. Disabling the Current page state is rare, but you should consider some creative use cases. For example, on a page tooltip, a bookmark can change the visuals without navigating from the page that the report consumer has selected.
What is the range of the scope of bookmarks?
- The All visuals scope is turned on by default, meaning that the bookmark applies to all report objects, even if hidden.
- The Selected visuals scope will target only those visuals that are selected when the bookmark was updated.
What is a good tip for when you want to create a selected visuals bookmark to show/hide several objects?
Create a group of those objects and configure visibility for the group. That way, you can add or remove objects from the group without the need to update the bookmark.
What are common use cases for bookmarks?
- Reset slicers
- Swap visuals
- Drill down multiple visuals and direct depth navigation
- Pop-up overlays