Target Parameterization for Presentations
Presentations may be parameterized through targets. To parameterize a presentation, start by adding a Target and then create an interaction between the target and the relevant visual.
Direct URL Loading
Parameterize the presentation's URL for direct content loading, using the following syntax:
Example
Embedded Content
Use JavaScript to parameterize an embedded presentation:
Example:
Example:
Parameterization Syntax Examples
The syntax of the URL is as follows:
The example below will filter the target visuals in the presentation according to the target called 'Country', by the member elements 'France' and Germany':
Note: Certain URLs may not work due to special characters in the URL parameter values. To ensure proper functionality, these parameter values must be URL-encoded.
Cube and BW Targets
If you are parameterizing a target that is interacting with a visual from an MS OLAP, Tabular, or BW data source, you need to add the appropriate flag to the URL after the target's name.
For OLAP or Tabular models, add the flag ":MS"; for BW models, add the flag ":BW".
MS OLAP/ Tabular
If the target connects to a visual from a cube model, add ":MS" after the target's name: "&target[Target1:MS]="
SAP BW
If the target connects to a visual from a BW model, add ":BW" after the target's name: "&target[Target1:BW]="
Multiple Targets
A separate target is required for each hierarchy that will be used to filter the target visual. However, multiple member elements can be used as a filter for each target, as long as each member element belongs to the same hierarchy.
In the example below, the target visual will be filtered by two targets: Product Category and Manufacturer. The target called 'Product Category' will be used to filter by the 'Bikes' element (from the Product Category hierarchy), while the target called 'Manufacturer' will be used to filter by the 'Acme' element (from the Manufacturer hierarchy).