页面树结构

版本比较

标识

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

查询设置是指针对数据集(可视化查询、SQL查询、存储过程查询、原生SQL查询)的设置项,说明如下:是指针对数据集(可视化查询、SQL查询、存储过程查询、原生SQL查询)、组合分析、透视分析等的设置项,说明如下:

设置项

说明

默认值

内存数据库最大返回行数

数据库缓存返回的最大行数。

1000

查询缺省返回行数

默认情况下报表每页显示的数据行数。

30

是否获取总行数

表示在不同情况下否获取查询总页数和总记录数:

  • 选择“是”:表示任何情况下都将返回总页数和总记录数。
  • 选择“否”:根据“内存数据最大返回行数”的大小来确定是否获取总页数和总记录数。当灵活分析返回的总记录数大于内存数据最大返回行数时,不获取总页数和总记录数;当灵活分析返回的总记录数小于内存数据最大返回行数时,获取总页数和总记录数。

自动缓存

用于设置是否自动缓存

分页策略

用于设置查询的分页机制

SQL分页

参数备选值最大返回行数用于设置参数备选值最大返回行数10000
SparkSQL结果集最大行数用于设置SparkSQL结果集最大行数100000

...

内存数据库最大返回行数可以进行修改,此值设置越大,则内存占用越多。

 

如内存数据库最大返回行数为1000条,灵活分析对应数据集为使用缓存,并且设置每页返回行数为100。如内存数据库最大返回行数为1000条,查询对应数据集为使用缓存,并且设置每页返回行数为100。

则报表前10页数据直接从内存数据库中取数据,当翻页到11页时,则会从数据库返回第二个1000条数据放到内存数据库中。

...

查询缺省返回行数分为全局设置和局部设置:

  • 此设置在系统选项中为全局设置。
  • 也可以在灵活分析等报表本身设置每页返回行数。如果在报表浏览时,修改当前报表的每页返回行数,则以报表设置值为准。也可以在报表本身设置每页返回行数。如果在报表浏览时,修改当前报表的每页返回行数,则以报表设置值为准。

是否获取总行数
是否获取总行数
是否获取总行数

表示在不同情况下否获取报表总页数和总记录数:

  • 选择“是”:表示任何情况下都将返回总页数和总记录数。
  • 选择“否”:根据“内存数据最大返回行数”的大小来确定是否获取总页数和总记录数。当灵活分析返回的总记录数大于内存数据最大返回行数时,不获取总页数和总记录数;当灵活分析返回的总记录数小于内存数据最大返回行数时,获取总页数和总记录数。

是否获取总行数分为全局设置和局部设置。

  • 系统选项设置为全局设置,灵活分析默认取此选项设置。系统选项设置为全局设置,对组合分析、列区无字段的透视分析、电子表格清单报表生效。(若是从V7版本升级到V8版本,则对原本的灵活分析也生效)
  • 分析报表设置中可以对此选项重新进行设置,如设置则优先选择报表设置。

功能说明:

  • 该设置项只针对基于可视化查询和SQL查询创建的灵活分析生效。该设置项针对基于可视化查询和SQL查询预览数据生效,对透视分析生效。
  • 当查询的总行数小于“内存数据库最大返回行数”时,该设置项不生效,即:无论是否设置“获取总行数”,都将返回该查询的总行数。

...