页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

参数联动是指参数A的选择影响参数B可选值的一种动态效果。

示例:区域、省份 参数联动查询。

具体步骤如下:

1、创建数据模型并且在模型中添加 即席查询 1、创建数据模型并且在模型中添加 可视化SQL查询

2、在 即席查询 选择产品自带的northwind数据库, 可视化SQL查询 选择产品自带的northwind数据库,分别拖拽”发货区域“和”省份“字段到条件区,自动生成两个参数:

3、保存即席查询后,并返回数据模型。保存可视化SQL查询。后,并返回数据模型。

4、单击数据模型 设置参数 按钮,打开 参数管理 窗口,单击 一键映射 按钮,自动创建模型参数并映射即席查询中的参数:按照如下修改这两个参数设置:按钮,自动创建模型参数并映射可视化SQL查询中的参数:按照如下修改这两个参数设置:

销售区域参数

销售省份参数

5、参数设置后,保存该数据模型。

...

具体操作步骤如下:

1、创建数据模型,并且在模型中增加即席查询可视化SQL查询,并且把 省份 作为筛选条件,如下图:

2、保存模型,并且在 参数管理映射对应的参数,以及编写SQL构建层级关系,该示例为2层:

...

示例: 根据参数”结算时间点“选择的值,显示从当年1月1日至所选时间点的销量总和。

1、创建数据模型并且在模型中添加 即席查询可视化SQL查询 。

2、在 即席查询 选择产品自带的northwind数据库,拖拽字段如下: 可视化SQL查询。 选择产品自带的northwind数据库,拖拽字段如下:

3、保存即席查询后,并返回数据模型,基于时间字段”订单日期 保存可视化SQL查询后,并返回数据模型,基于时间字段”订单日期 创建时间层次,并且保存模型:

4、创建参数"结算时间点"

...

SQL查询中,在表达式中通过“${ParamName}”来标识参数,其中“ParamName”为参数名;用“{[ ]}”表示该参数可为空。如:参数表达式 {[id = ${产品编码}]},表示id字段与参数“产品编码”匹配,且参数允许为空用于输出所有编码的产品。

示例如下图,详情可参考: 创建SQL查询


3.

...

可视化SQL查询

可视化SQL查询中的参数由拖拽字段生成的条件会自动生成参数,详情可参考:可视化SQL查询

3.3 ETL高级查询

信息
title前置条件

1、参数表达式中的参数名与参数设置的”参数名“必须一致。

2、定义参数时,可以设置参数为空;再使用参数的地方,用“{[ ]}”表示该参数可为空,即查询全部数据。

...