<< Click to Display Table of Contents >> 分页和真分页复制链接 |
1.概述
1.1 应用场景
分页通常指的是在数据展示时,将大量数据按照一定的规则(如每页显示固定数量的行)分割成多个页面进行展示。您可以通过翻页操作来查看不同部分的数据。
1.2 功能简介
表格支持设置分页和真分页功能。
2.功能说明
•分页设置
当表格大小固定但内容过多时,您可以对表格进行分页设置。
选择分页后,产品默认25行/页显示。点击下拉或输入您可以设置分页行数,设置后,表格组件下方会出现相应的分页区域展示当前页数的数据。用户可以通过输入页码显示当前页的数据,也可以通过点击上一页,下一页,第一页和最后一页进行翻页的操作。
•真分页
默认勾选,勾选真分页后,查看报告时,该表格组件以真分页数据显示,即查看每页时从数据库中取对应行号的数据,以下是查看第一页数据,一页5行的Oracle数据库的SQL例子:
SELECT "PAGE_SUB2_"."MARKET" AS "MARKET", "PAGE_SUB2_"."Sum_COGS" AS "Sum_COGS" FROM (SELECT ROWNUM G5_ROW_, PAGE_SUB1_.* FROM (SELECT "MARKET", SUM("COGS") AS "Sum_COGS"
FROM coffee_chain
GROUP BY "MARKET"
ORDER BY "MARKET" ASC) PAGE_SUB1_ WHERE ROWNUM <= 5) PAGE_SUB2_ WHERE G5_ROW_ > 0]
支持真分页的情况有:
明细表格和分组汇总表格。支持的数据库有Oracle,MySQL,SQLServer,DB2,GBase,Hana,Kylin,Sybase,Clickhouse,达梦(DaMeng),PostgreSQL,Fusioninsight ELK,Fusioninsight HD,GaussDB100,GaussDB200,Teradata,Hive,Impala,HuaweiCloudDWS,GreenPlum,TBDS,DORIS。
另外高性能计算引擎VooltDB也支持真分页,报告中使用集市数据时,若设置了分页,会将SQL下推至VooltDB处理。
不支持交叉表和自由式表格。如果分组汇总表格上有汇总过滤、手动排序、按列排序、小计合计、同环比、动态计算,则也不支持真分页。