全局参数常见问题

1.新建全局参数

  • 点击项目中心-选中全局参数管理-点击新建

全局参数常见问题 - 图1 创建成功后,具体使用和普通报告参数使用的方法一致。

2.自定义sql中使用全局参数

  • 新建数据模型
  • 创建自定义sql,在自定义sql中引入全局参数,作为sql的入参

全局参数常见问题 - 图2

3.为什么自定义sql中引入了全局参数,但是报告中修改全局参数结果不对?

  • 1.确认自定义sql中使用的全局参数,和报告参数控制器中的参数一致;
  • 2.确认数据模型的连接方式为直连而不是抽取。
    全局参数sql是抽取的情况,此时改变报告中全局参数的值是没有意义的。
    如果自定义sql是抽取的,那么在存储抽取结果的有数分布式数据库(MPP)中,只存在全局参数默认值对应的数据。
    所以此时无论在报告中如何改变全局参数,都不可能拿到最新的数据