This blog is part of the Multi Axes Blog Series

In this blog, we will see how to pass dynamic values to an external Drilldown Report (SAP Webi) from Power BI using External URL feature from xViz Multi Axes Chart. xViz Visuals has made our analytics life easier by providing many useful features that easily integrate with Power BI dashboarding norms. Often, we might need a detailed report to be analyzed on-demand basis based on the parameters selected.

In the below example, we have ‘Quantity Sold’ & ‘Sales’ by Product Category & Region shown in an xViz Multiple Axes Chart & would like to drill down further to see the products that are being sold by the state in a detailed Webi report
“External URL” feature comes with three parts, URL to provide the Open-doc link of the drill-down report, Key to type in the name of the parameter and Value to assign value to the parameter based on 5 different contexts,

  1. Value – to pass the datapoint value e.g. 17456.4
  2. X-axis – axis field value based on selection e.g. Technology, Furniture, etc.
  3. Series Legend – Legend value based on the color selected e.g. east, west, etc.
  4. Tooltip Index – to pass the information which is not present in the axes but added to the tooltip
  5. Custom – some additional parameters which are part of the link e.g. format, language

Webi Prerequisites

To pass filter values from Power BI to a drill-down Webi report, the dimensions for which parameter values need to be passed is needed to be created as prompts in the Webi report. Parameters can be passed by appending ‘&’ to the report’s OpenDoc link which is managed by xViz visual internally.

OpenDocument Syntax

An OpenDocument URL is generally structured as seen below:

Document Linkhttps://<ServerName>:<Port>/OpenDocument/opendoc/penDocument.jsp?sIDType=CUID&iDocID=AtcPeVd0wMRLo.xxK9TJ6JE
lsS[Name]To pass single value prompt

In our example, we have created the below two Webi prompts each for ‘Product Category’ & ‘Region’ dimensions:

XPRODCATPrompt for Product Category Dimension
XREGIONPrompt for Region Dimension

Getting Started

Once the drill down Webi report is ready, perform the below steps in Power BI Desktop on the required Multiple Axes Chart.

Step 1: Choose the xViz visual, Multiple Axes Chart for the detailed drill down, in our case we have Product Category & Region added as shown below.

External URL Drilldown using xViz Multi Axis Chart for Power BI

Step 2: Enable ‘External URL’ feature for the chart from the Format menu and provide details of the drill-down Webi Report,

  1. URL – Webi OpenDoc link
  2. Key – Name of the prompt defined within the Webi report
  3. Value – Select the context based on the chart definition
External URL Drilldown using xViz Multi Axis Chart for Power BI

Step 3:  Select the Utility icon to change default Single-click action to ‘External URL’ to activate the drill down.

External URL Drilldown using xViz Multi Axis Chart for Power BI

Step 4: When we try to select a value in the chart, a prompt to navigate to the desired Webi is shown with the parameter values based on the user selection.

External URL Drilldown using xViz Multi Axis Chart for Power BI

Step 5: When acknowledged, a detailed Webi report is shown with the selected parameter values passed as filters.

External URL Drilldown using xViz Multi Axis Chart for Power BI
External URL Drilldown using xViz Multi Axis Chart for Power BI
A Detailed Snapshot of Step 1 to Step 4

By using this “External URL”  feature provided by xViz visual, we could drill down to many other external reports or applications and not just restricted to Webi.

***

The xViz Multi Axes Chart is a part of the xViz Pro Suite, check out all the resources for Multi Axes Chart including other blogs, and FREE Power BI Desktop Version!

Check out all the Power BI Visuals in the xViz Pro Suite here