-
-
伶俐 数据达人Lv4
发表于2020-8-10 14:46
悬赏1
已解决
楼主
本帖最后由 伶俐 于 2020-8-10 15:45 编辑
求助各路大神, 更新报表任务的时候, 在原本的表中新增了一行, 保存发布, 结果发现,i任务里的原有已上报 的数据被系统清空了
环境:irpt432
数据库:DB2
中间件:websphere
原本共809行,新增一行后为810行,不知是否与这有关
新增前:

新增一行后:

已上报数据:

求助各路大神, 更新报表任务的时候, 在原本的表中新增了一行, 保存发布, 结果发现,i任务里的原有已上报 的数据被系统清空了
环境:irpt432
数据库:DB2
中间件:websphere
原本共809行,新增一行后为810行,不知是否与这有关
新增前:
新增一行后:
已上报数据:
18个回答
您在重新新增行发布的时候有勾选自动升级数据吗
我这里先进行了一次填报然后新增行重新进行发布后原来的填报数据都还在的
xxxl 发表于 2020-8-10 15:00
您在重新新增行发布的时候有勾选自动升级数据吗
我这里先进行了一次填报然后新增行重新进行发布后原来的 ...
一般发布,数据都还是在的,但是这个任务,行数太多了,你试下800行左右,能不能保持数据不被情况
xxxl 发表于 2020-8-10 15:00
您在重新新增行发布的时候有勾选自动升级数据吗
我这里先进行了一次填报然后新增行重新进行发布后原来的 ...
这是我这边出先情空的任务, 我再547新增了一行

伶俐 发表于 2020-8-10 15:08
一般发布,数据都还是在的,但是这个任务,行数太多了,你试下800行左右,能不能保持数据不被情况 ...
如果不使用自动升级,选择手动的指定下历史数据的映射关系,还会有这样的情况出现吗
xxxl 发表于 2020-8-10 17:06
试试手动的这种,自动升级可能会导致数据清空的原因
我多次测试后, 发现是由于数据格式导致的,新增这一行的数据格式原本是浮点型数据长度12, 我给换成浮点型25就出现了清空历史数据的问题, 这可能是个bug,,以往我这边也会调整数据格式,但是没出现过这个问题
伶俐 发表于 2020-8-11 09:06
我多次测试后, 发现是由于数据格式导致的,新增这一行的数据格式原本是浮点型数据长度12, 我给换成浮点 ...
我又用您这个表样本地试了一下,在填报数据上报后,新增行重新发布任务选择了手动升级然后对应好关系,上报的数据并没有清空。您试试
xxxl 发表于 2020-8-11 09:49
我又用您这个表样本地试了一下,在填报数据上报后,新增行重新发布任务选择了手动升级然后对应好关系,上 ...
谢谢,你这样确实是没问题的,在填报数据上报后,新增行,改变第3个表元的数据格式, 将浮点型12位长度,改为25位, 重新发布任务选择了手动升级然后对应好关系,你再看看上报数据会不会清空
目前只要不改这个格式,数据就不会清空,一改就被清空了,但是实际项目中经常会遇到改格式的