[ABI 5.1] 为什么计算之后没有结果值呢

25222
19

关壮壮 数据达人Lv4

发表于2021-1-28 13:41

悬赏30

已解决

楼主
本帖最后由 关壮壮 于 2021-1-28 13:41 编辑




最近看过此主题的会员

xxxl

JCsang

zhaoyongzhen

最佳答案

xxxl

发表于2021-1-28 13:41

只看该作者

取消 关注该作者的回复

远程后,清楚缓存重新设置了一下sum数据不报错了
19个回答

只看楼主

xxxl 数据领袖Lv6

发表于2021-1-28 13:49

只看该作者

取消 关注该作者的回复

沙发

@lx是什么意思,@lx是主题表字段或者是sql数据源名吗@lx的浮动范围是不是把后面的sum也括进去了

关壮壮 数据达人Lv4

发表于2021-1-28 14:08

只看该作者

取消 关注该作者的回复

板凳

xxxl 发表于 2021-1-28 13:49
@lx是什么意思,@lx是主题表字段或者是sql数据源名吗@lx的浮动范围是不是把后面的sum也括进去了
...

@lx是查询条件中类型参数框
对,@lx把整行都包裹进去了,sum不包括的话,会报错

xxxl 数据领袖Lv6

发表于2021-1-28 14:53

只看该作者

取消 关注该作者的回复

地板

关壮壮 发表于 2021-1-28 14:08
@lx是查询条件中类型参数框
对,@lx把整行都包裹进去了,sum不包括的话,会报错
...

就是因为包括进去所以才会没数据的,

关壮壮 数据达人Lv4

发表于2021-1-28 14:55

只看该作者

取消 关注该作者的回复

5#

xxxl 发表于 2021-1-28 14:53
就是因为包括进去所以才会没数据的,



不包括的话,会报这个错误

xxxl 数据领袖Lv6

发表于2021-1-28 14:57

只看该作者

取消 关注该作者的回复

6#

关壮壮 发表于 2021-1-28 14:55
不包括的话,会报这个错误

表样导出我看一下

关壮壮 数据达人Lv4

发表于2021-1-28 15:01

只看该作者

取消 关注该作者的回复

7#

xxxl 发表于 2021-1-28 14:57
表样导出我看一下

没有权限

xxxl 数据领袖Lv6

发表于2021-1-28 15:45

只看该作者

取消 关注该作者的回复

8#


那看下报错详情

关壮壮 数据达人Lv4

发表于2021-1-28 15:46

只看该作者

取消 关注该作者的回复

9#

xxxl 发表于 2021-1-28 15:45
那看下报错详情01.gif

2021-01-28 15:46:30 开始计算报表:Comparison_of_customer_source_data(内存情况:FREE=301.7M TOTAL=2G MAX=3.6G)
2021-01-28 15:46:30 引用的主题表: 客房经营汇总分析
2021-01-28 15:46:30 查询的数据级次范围:没有做限制。
2021-01-28 15:46:30 001开始多表格各分析区并行计算
2021-01-28 15:46:30 [GRID4(0.0.2.2)]正在生成SQL...
2021-01-28 15:46:30 [GRID2(0.0.2.2)]正在生成SQL...
2021-01-28 15:46:30 [GRID3(0.0.2.2)]正在生成SQL...
2021-01-28 15:46:30 [GRID2(0.0.2.2)]计算表格GRID2
2021-01-28 15:46:30 [GRID2(0.0.2.2)]生成SQL耗时17毫秒
2021-01-28 15:46:30 [GRID4(0.0.2.2)]计算表格GRID4
2021-01-28 15:46:30 [GRID4(0.0.2.2)]生成SQL耗时17毫秒
2021-01-28 15:46:30 [GRID3(0.0.2.2)]计算表格GRID3
2021-01-28 15:46:30 [GRID3(0.0.2.2)]生成SQL耗时19毫秒
2021-01-28 15:46:30 [GRID2(0.0.2.2)]当前连接池为【abitest】,执行SQL:
select row_.*,rownum from ( select sum(a.ROOM_NIGHTS) as B2,a.BIZ_DATE as A2,max(b.DATENAME) as mc_A20
from HKJD_EDW_ROOM_SUM a
,HKJD_DIM_DATE b
where (TO_CHAR(A.BIZ_DATE,'yyyymmdd')=B.DATESTR(+))
group by a.BIZ_DATE )row_ where rownum <= 1000
2021-01-28 15:46:30 [GRID4(0.0.2.2)]当前连接池为【abitest】,执行SQL:
select row_.*,rownum from ( select sum(a.ROOM_INCOME) as B2,a.BIZ_DATE as A2,max(b.DATENAME) as mc_A20
from HKJD_EDW_ROOM_SUM a
,HKJD_DIM_DATE b
where (TO_CHAR(A.BIZ_DATE,'yyyymmdd')=B.DATESTR(+))
group by a.BIZ_DATE )row_ where rownum <= 1000
2021-01-28 15:46:30 [GRID3(0.0.2.2)]当前连接池为【abitest】,执行SQL:
select row_.*,rownum from ( select max((case when a.ROOM_NIGHTS = 0 then NULL else a.ROOM_INCOME/a.ROOM_NIGHTS end)) as B2,a.BIZ_DATE as A2,max(b.DATENAME) as mc_A20
from HKJD_EDW_ROOM_SUM a
,HKJD_DIM_DATE b
where (TO_CHAR(A.BIZ_DATE,'yyyymmdd')=B.DATESTR(+))
group by a.BIZ_DATE )row_ where rownum <= 1000
2021-01-28 15:46:30 [GRID2(0.0.2.2)]SQL执行完毕,查询出40条数据,耗时:25毫秒(开始时间:2021-01-28 15:46:30.780;结束时间:2021-01-28 15:46:30.805);其中生成SQL耗时17毫秒;初始获取连接耗时:0毫秒;查询准备总耗时:2毫秒;执行查询sql耗时:5毫秒;
2021-01-28 15:46:30 [GRID4(0.0.2.2)]SQL执行完毕,查询出40条数据,耗时:26毫秒(开始时间:2021-01-28 15:46:30.780;结束时间:2021-01-28 15:46:30.806);其中生成SQL耗时17毫秒;初始获取连接耗时:1毫秒;查询准备总耗时:3毫秒;执行查询sql耗时:5毫秒;
2021-01-28 15:46:30 [GRID3(0.0.2.2)]SQL执行完毕,查询出40条数据,耗时:27毫秒(开始时间:2021-01-28 15:46:30.780;结束时间:2021-01-28 15:46:30.807);其中生成SQL耗时19毫秒;初始获取连接耗时:0毫秒;查询准备总耗时:2毫秒;执行查询sql耗时:6毫秒;
java.lang.NullPointerException
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.anamaker.GroupOlapAnalyseInFxq.autoNameChildAnalyse(GroupOlapAnalyseInFxq.java:344)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.anamaker.GroupOlapAnalyseMakerByLinkExp.makeGroupOlapAnalyse(GroupOlapAnalyseMakerByLinkExp.java:88)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.anamaker.GroupOlapAnalyseMakerByLinkExp.makeOlapAnalyse(GroupOlapAnalyseMakerByLinkExp.java:137)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.anamaker.GroupInnerAnalyseMaker.makeOlapAnalyse(GroupInnerAnalyseMaker.java:91)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.anamaker.FixRectsGroupInnerAnalyseMaker.makeOlapAnalyse(FixRectsGroupInnerAnalyseMaker.java:37)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.anamaker.CustomGroupAnalyseMaker.makeASingleOlapWithCondition(CustomGroupAnalyseMaker.java:171)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.anamaker.CustomGroupAnalyseMaker.makeAnalyses(CustomGroupAnalyseMaker.java:95)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.anamaker.FloatFxqAnalyseMaker.makeAnalyses(FloatFxqAnalyseMaker.java:64)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.FloatFxqCalc.createAnaObjs(FloatFxqCalc.java:90)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.FloatFxqCalc.calc(FloatFxqCalc.java:78)
at com.esen.ebibase.rptbase.calc.impl.FxCalc.calc(FxCalc.java:34)
at com.esen.ebibase.rptbase.calc.impl.cache.RequestTask_FxqCalc.doRun(RequestTask_FxqCalc.java:107)
at com.esen.ebibase.req.AbstractRequestTask.call(AbstractRequestTask.java:87)
at com.esen.ethreadpool.req.RequestTaskFutureImpl.call(RequestTaskFutureImpl.java:100)
at com.esen.scheduling.LocaleTask.call(LocaleTask.java:56)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)

xxxl 数据领袖Lv6

发表于2021-1-28 16:13

只看该作者

取消 关注该作者的回复

10#

关壮壮 发表于 2021-1-28 15:46
2021-01-28 15:46:30 开始计算报表:Comparison_of_customer_source_data(内存情况:FREE=301.7M TOTAL= ...

不像是sum引起的报错{:3_57:}

关壮壮 数据达人Lv4

发表于2021-1-28 16:30

只看该作者

取消 关注该作者的回复

11#

xxxl 发表于 2021-1-28 16:13
不像是sum引起的报错17.gif

那是怎么回事呢{:3_43:}

上一页12下一页共2页

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号