永洪社区

标题: 数据集更改别名导致报告报错问题 [打印本页]

作者: 小小白丶    时间: 2022-12-2 09:48
标题: 数据集更改别名导致报告报错问题
当报告中使用sql数据集时,如果数据集中某个字段的别名更改了,报告中会自动更新这个别名,不影响报告正常使用。
当报告中使用自服务数据集时,自服务数据集由2个其他数据集关联处理,如图:由"咖啡中国门店订单数据" 和 "咖啡中国市场销售数据" 关联组成。
这时如果"咖啡中国门店订单数据" 和 "咖啡中国市场销售数据"的数据集中的某个字段更改了别名,报告会报错(报错内容就是找不到变更别名的那一列),但是自服务数据集不会报错。
这是系统bug还是就是这样设定的?

作者: yhdata_ruby    时间: 2022-12-2 09:51
更改别名后手动刷新一下元数据呢,也会报错吗
作者: 小小白丶    时间: 2022-12-2 10:17
yhdata_ruby 发表于 2022-12-2 09:51
更改别名后手动刷新一下元数据呢,也会报错吗

更改别名后数据集不好报错,在制作报告和查看报告打开对应报告时报错
作者: yhdata_ruby    时间: 2022-12-2 10:22
小小白丶 发表于 2022-12-2 10:17
更改别名后数据集不好报错,在制作报告和查看报告打开对应报告时报错

是在数据集还是制作报告页面更改别名呢,如果是数据集进行更改,在制作报告页面刷新一下数据集再重新绑定呢,目前版本是943是吗
作者: 小小白丶    时间: 2022-12-2 10:41
yhdata_ruby 发表于 2022-12-2 10:22
是在数据集还是制作报告页面更改别名呢,如果是数据集进行更改,在制作报告页面刷新一下数据集再重新绑定 ...

在数据集里更改别名。报告直接使用"咖啡中国门店订单数据" 或 "咖啡中国市场销售数据" 时,这两个数据集里更改别名,报告中会自动更新,不报错。
现在自服务数据集是根据"咖啡中国门店订单数据" 和 "咖啡中国市场销售数据"进一步处理生成的新的数据集,如果"咖啡中国门店订单数据" 或 "咖啡中国市场销售数据"数据集中的别名发生变化,这个新的自服务数据集不会报错,会自动更新别名,但是使用这个新数据集的报告里会报错,字段名不会自动更新。
使用版本是10.0
作者: 小小白丶    时间: 2022-12-2 10:51
我导出个jar包你看下,你试试更改"咖啡中国门店订单数据"数据集的别名,test1报告不报错,test2报告报错
作者: yhdata_ruby    时间: 2022-12-2 10:57
小小白丶 发表于 2022-12-2 10:51
我导出个jar包你看下,你试试更改"咖啡中国门店订单数据"数据集的别名,test1报告不报错,test2报告报错 ...

好的这边测试一下,请稍等
作者: 小小白丶    时间: 2022-12-2 14:54
yhdata_ruby 发表于 2022-12-2 10:57
好的这边测试一下,请稍等

您那边定位到问题了吗?
作者: yhdata_ruby    时间: 2022-12-2 15:33
小小白丶 发表于 2022-12-2 14:54
您那边定位到问题了吗?

问题已复现,我们这里做一下反馈
作者: 小小白丶    时间: 2022-12-2 15:41
yhdata_ruby 发表于 2022-12-2 15:33
问题已复现,我们这里做一下反馈

好的,有结果请及时回复下,谢谢
作者: yhdata_ruby    时间: 2022-12-2 15:42
小小白丶 发表于 2022-12-2 15:41
好的,有结果请及时回复下,谢谢

好的,辛苦您等待一下
作者: yhdata_ruby    时间: 2022-12-2 17:28
小小白丶 发表于 2022-12-2 15:41
好的,有结果请及时回复下,谢谢

您好,目前产品的自服务数据集逻辑就是这样的,因为对单个数据集进行别名修改后,自服务数据集的数据集结果节点的元数据没变,所以造成报告打开时会报错列不存在,目前可能需要您手动进行更新修改




欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4