Global parameters in Quick BI let you inject filter conditions into dashboards, controlling the data that charts and query controls display. Common use cases include redirection, email subscriptions, and report embedding.
Background Information
For example, a national sales team must track data across 30+ provinces. Quick BI global parameters let regional managers view only their own data, improving efficiency and preventing sensitive data leaks.
Global parameters let report users dynamically inject filter conditions into charts and query controls at preview time. They affect two types of objects:
-
Query controls: Global parameters set default values for the associated sub-components in query controls.
NoteThe charts affected depend on the sub-component's scope of action. Because only the default value changes, users can override it.
-
Charts: Global parameters append an AND condition to the chart's final SQL query (for example,
and area = 'North China'). The server parses this from the parameter configuration, so users cannot change the result and can only verify it through the generated sqlText.
Configuration Overview
The global parameter icon
appears at the top of the report after you save it. The configuration page is shown below.

|
Area |
Description |
|
① |
Global parameter configuration entry. Global parameter configuration depends on the report's component data model. Reconfigure global parameters after each chart model update. |
|
② |
Configure global variables. Variable names must meet these requirements:
You can click the |
|
③ |
Select parameter-associated controls and charts.
Note
For reliable parameter injection, assign each parameter a single responsibility. Avoid associating one parameter with multiple query controls or mixing controls and datasets. Use separate parameters for different controls and charts when needed. Field selection:
|
|
④ |
Parameter settings.
|
-
Parameters are validated in real time. A conflict in any parameter prevents all parameters from being saved.
-
Global parameters depend on the report content. Review your parameter configuration after each report change and resolve any conflicts shown in the prompts.
Scenarios
Jump Scenario
This example shows jumping from a ranking list (order information) to a cross table (product information).
-
Log on to the Quick BI console.
-
Go to the dashboard page.
-
In the Taobao Product Order Details dashboard, create a Product Information cross table and configure global parameters for the cross table.
-
In the Data tab, select sales data as the dataset and name it Taobao Product Order Details.

-
Add a cross table to the dashboard, name it Product Information, and click Save in the menu bar at the top of the dashboard.

-
In the menu bar at the top of the dashboard, click the
icon. -
On the Global Parameter Configuration page, configure parameters as shown below and click OK.

-
In the menu bar at the top of the dashboard, click Save And Publish.
-
-
In the Order Sales Details dashboard, create an Order Information ranking list and set it to jump to the Product Information cross table.
-
In the Data tab of the dashboard editing page, select sales data as the dataset and name it Order Sales Details.

-
Add a ranking list to the dashboard as shown below and name it Order Information.

-
Click the Analysis tab, and in the Data Interaction area, click the Jump Configuration
icon.
-
On the Jump page, set the parameters as shown below and click OK.
Jump.

-
Click the target Order Number in the Order Information ranking list. It automatically jumps to the Taobao Product Order Details dashboard and displays product information for the selected Order Number.

-
Email Subscription Scenario
Inject filter conditions into charts through global parameters when creating email subscription tasks. For more information, see Create a Subscription Task.
-
On the Create Task page of email subscription, set the Content of the subscription task to a dashboard with configured global parameters.
After selecting a dashboard with configured global parameters, the system displays the parameter list. Parameters are unconfigured and inactive by default.

Setting Parameter Value to empty differs from not setting it. If the Parameter Value is empty and the query control allows empty values, the associated condition resets to empty. If the Parameter Value is not set, the query control and chart are not affected.
-
Click the icon in the Operation column to configure the global parameters.
Configuration items auto-match the parameter's field type. For charts, you can switch the condition form. For query controls, only operators and values can be changed.

After configuration, parameters are automatically injected into the report's filter conditions each time the subscription runs.
Report Embedding Scenario
For more information, see Embed Reports Securely with Ticket-Based Authentication.
