Select Page

External URL Drilldown using xViz Multi Axis Chart for Power BI

by and | Jul 1, 2020 | Multi Axes Chart

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 Link https://<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:

XPRODCAT Prompt for Product Category Dimension
XREGION Prompt 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.
Multi Axis Power BI Custom Visual

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
    Power BI Custom Visuals

Step 3:  Select the Utility icon to change default Single-click action to ‘External URL’ to activate the drill down.
Multi Axis Chart Power BI Custom Visual

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 Drill Through in Multi Axis Chart

Step 5: When acknowledged, a detailed Webi report is shown with the selected parameter values passed as filters.
External URL Drill Through in Multi Axis Chart

External URL Drill Through in Multi Axis Chart

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

Subscribe to Our Newsletter

Related Posts

Download xViz Pro Suite Free for Power BI Desktop!

Leverage the complete potential of xViz Suite without any watermarks/feature restrictions on the Power BI Desktop