yhdata_7sFbQMl8
2023-3-17 16:54:41
发布在问答
【数据处理】
greenplum数据源创建的数据集做表时无法分页排序
如上图,这是添加的数据源数据库类型

下图为yonghongBI 9.4做的普通表分页排序。(出现这bug必须满足条件就是分页)

查看BI日志,可知BI拼接sql下放到数据库中查询的格式是select * from (select * from table order by sort_key) limit 25 offset 0;

图片看不清,下面这段为日志复制出来的
SELECT "PAGE_SUB2_"."主键" AS "主键", "PAGE_SUB2_"."文本" AS "文本" FROM (SELECT "id" AS "主键", "text" AS "文本"FROM dw.test1ORDER BY "主键" ASC) "PAGE_SUB2_" LIMIT 25 OFFSET 0
从这sql中知道,排序放在子查询中执行后再分页,但这种sql在greenplum数据库执行时不会进行sort。

面对greenplum数据源时,yonghongBI在处理分页排序时(不分页无问题),是有什么特殊处理吗?
主题实在不知道选啥了,选错抱歉~~~
|
免责声明:本文不代表本站立场,且不构成任何建议,请谨慎对待。
版权声明:作者保留权利,不代表本站立场。