-
-
关壮壮 数据达人Lv4
发表于2021-1-12 09:20
悬赏10
已解决
楼主

计算浮动表元 GRID1->A2 (HKJD_EDW_ROOM_SUM.ROOM_TYPE_CODE)时出错:获取主题表的数据权限时出现异常:无法找到id为5b4332f5f6c142ffad962994530e715d的数据集对象
JavaScript StackTrace:
Error: 计算浮动表元 GRID1->A2 (HKJD_EDW_ROOM_SUM.ROOM_TYPE_CODE)时出错:获取主题表的数据权限时出现异常:无法找到id为5b4332f5f6c142ffad962994530e715d的数据集对象
--detailmessage--
2021-01-12 09:26:55 开始计算报表:B20876(内存情况:FREE=219.8M TOTAL=927.5M MAX=3.5G)
2021-01-12 09:26:55 引用的主题表
2021-01-12 09:26:55 查询的数据级次范围:没有做限制。
2021-01-12 09:26:55 001开始多表格各分析区并行计算
2021-01-12 09:26:55 [GRID1(0.0.6.2)]正在生成SQL...
com.esen.exception.BusinessLogicException: 计算浮动表元 GRID1->A2 (HKJD_EDW_ROOM_SUM.ROOM_TYPE_CODE)时出错:获取主题表的数据权限时出现异常:无法找到id为5b4332f5f6c142ffad962994530e715d的数据集对象
at com.esen.util.ExceptionHandler.throwBusinessException(ExceptionHandler.java:261)
at com.esen.edatasubject.common.AbstractDsModelService.get(AbstractDsModelService.java:51)
at com.esen.edatasubject.common.AbstractDsModelService.get(AbstractDsModelService.java:29)
at com.esen.edatasubject.common.AbstractDsModelService$$FastClassBySpringCGLIB$$78803259.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:667)
at com.esen.edatasubject.subject.SubjectServiceImpl$$EnhancerBySpringCGLIB$$e0e47168.get(<generated>)
at com.esen.edatasubject.resource.SubjectDirResourceHelper.getParentFolder(SubjectDirResourceHelper.java:190)
at com.esen.eres.helper.FolderResourceHelper.getParentFolder(FolderResourceHelper.java:139)
at com.esen.eres.helper.FolderResourceHelper.getParentNode(FolderResourceHelper.java:149)
at com.esen.eres.resource.AbsResourceId.getParentNode(AbsResourceId.java:319)
at com.esen.edatasubject.datarange.DataLevelPmCheckerImpl.getProps(DataLevelPmCheckerImpl.java:169)
at com.esen.edatasubject.datarange.DataLevelPmCheckerImpl.getDataLevelPermission(DataLevelPmCheckerImpl.java:133)
at com.esen.ebibase.rptbase.calc.impl.AnaObjPermissionCheckerAbs.getRptDataPermission(AnaObjPermissionCheckerAbs.java:634)
at com.esen.ebibase.rptbase.calc.impl.AnaObjPermissionChecker_newRpt.getDp_(AnaObjPermissionChecker_newRpt.java:89)
at com.esen.ebibase.rptbase.calc.impl.AnaObjPermissionCheckerAbs.getDp(AnaObjPermissionCheckerAbs.java:1056)
at com.esen.ebibase.rptbase.calc.impl.AnaObjPermissionCheckerAbs.getFilterOfFactTable(AnaObjPermissionCheckerAbs.java:231)
at com.esen.ebibase.rptbase.calc.db.olap.AnalyseReportParam.getDataLevelExpression(AnalyseReportParam.java:568)
at com.esen.ebibase.rptbase.calc.db.olap.ExpToSql.addRealTable(ExpToSql.java:852)
at com.esen.ebibase.rptbase.calc.db.olap.ExpToSql.addRealTable(ExpToSql.java:775)
at com.esen.ebibase.rptbase.calc.db.olap.ProcZbSql.procZbToSql(ProcZbSql.java:113)
at com.esen.ebibase.rptbase.calc.db.olap.OlapSqlSingleMakerImpl.procZb(OlapSqlSingleMakerImpl.java:1592)
at com.esen.ebibase.rptbase.calc.db.olap.OlapSqlSingleMakerImpl.getOlapSql(OlapSqlSingleMakerImpl.java:643)
at com.esen.ebibase.rptbase.calc.db.olap.OlapSqlSingleMakerImpl.<init>(OlapSqlSingleMakerImpl.java:127)
at com.esen.ebibase.rptbase.calc.db.top.impl.OlapSqlMakerImpl.getsimpleOlapTable(OlapSqlMakerImpl.java:198)
at com.esen.ebibase.rptbase.calc.db.top.impl.OlapSqlMakerImpl.getNestOlapSql(OlapSqlMakerImpl.java:79)
at com.esen.ebibase.rptbase.calc.db.top.impl.OlapSqlMakerImpl.getMultiOlapSql(OlapSqlMakerImpl.java:95)
at com.esen.ebibase.rptbase.calc.db.top.OlapResultMultImpl.doit(OlapResultMultImpl.java:241)
at com.esen.ebibase.rptbase.calc.db.top.OlapResultMultImpl.<init>(OlapResultMultImpl.java:117)
at com.esen.ebibase.rptbase.calc.db.top.CalcOlapResult.calcGroupOlap(CalcOlapResult.java:78)
at com.esen.ebibase.rptbase.calc.impl.GroupOlapEngine.calc(GroupOlapEngine.java:35)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.OLTPResultManager.calcOlap(OLTPResultManager.java:609)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.OLTPResultManager.getOltpResult(OLTPResultManager.java:598)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.OLTPResultManager.getOltpData4AutoOlap(OLTPResultManager.java:156)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.OLTPResultManager.getOltpData(OLTPResultManager.java:89)
at com.esen.ebibase.rptbase.calc.impl.cache.FxBaseAnalyseReportCalc.getOltpData(FxBaseAnalyseReportCalc.java:507)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.FloatFxqCalc.getOltpData(FloatFxqCalc.java:251)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.FloatFxqInnerCalc.getOltpData(FloatFxqInnerCalc.java:79)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.QueryRectsResult_Impl.getOltpData(FloatFxqInnerCalc.java:1173)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.QueryRectsResult_Impl.getOltpData(FloatFxqInnerCalc.java:1144)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.QueryRectsResult_Impl.collectResult_float_autoolap_processdata_group_A_ds(FloatFxqInnerCalc.java:961)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.QueryRectsResult_Impl.collectResult_float_autoolap_processdata_group(FloatFxqInnerCalc.java:936)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.QueryRectsResult_Impl.collectResult_float_autoolap_processdata(FloatFxqInnerCalc.java:907)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.QueryRectsResult_Impl.collectResult_float_oltp(FloatFxqInnerCalc.java:840)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.QueryRectsResult_Impl.collectResult_float(FloatFxqInnerCalc.java:792)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.QueryRectsResult_Impl.collectResult(FloatFxqInnerCalc.java:148)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.FloatFxqInnerCalc.calc(FloatFxqInnerCalc.java:58)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.FloatFxqCalc.calc(FloatFxqCalc.java:247)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.FloatRectInFxqResultImpl.processResult(FloatRectInFxqResultImpl.java:56)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.RectsInFxqResultImpl.processResult(RectsInFxqResultImpl.java:103)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.FloatFxqResultImpl.processResult(FloatFxqResultImpl.java:112)
at com.esen.ebibase.rptbase.calc.impl.cache.floatfxq2.FloatFxqCalc.calc(FloatFxqCalc.java:83)
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)
最佳答案