永洪社区

标题: BI中通过组合数据集形成了明细数据如何统计成汇总数据 [打印本页]

作者: HCHBI    时间: 2022-3-7 10:57
标题: BI中通过组合数据集形成了明细数据如何统计成汇总数据


作者: HCHBI    时间: 2022-3-7 11:00
如图所示,BI中使用了组合数据集把数据库多表数据连接起来,现在想要把这份形成的明细数据,例如按照其中的总账供应商、科目编号等多个字段统计形成新的数据集,再同其他数据集合并出具报表,BI应该如何操作
作者: 永洪Tech-Lu    时间: 2022-3-7 11:20
HCHBI 发表于 2022-3-7 11:00
如图所示,BI中使用了组合数据集把数据库多表数据连接起来,现在想要把这份形成的明细数据,例如按照其中的 ...

您好,可以右侧元数据中里隐藏不想显示的字段另存为即可
作者: HCHBI    时间: 2022-3-7 13:04
永洪Tech-Lu 发表于 2022-3-7 11:20
您好,可以右侧元数据中里隐藏不想显示的字段另存为即可

你好问题不是把隐藏字段显示,而是按照这个字段统计汇总成一个新的数据集
作者: 永洪Tech-Lu    时间: 2022-3-7 13:50
HCHBI 发表于 2022-3-7 13:04
你好问题不是把隐藏字段显示,而是按照这个字段统计汇总成一个新的数据集 ...

您可以看看自服务数据集的分组汇总是否满足https://www.yonghongtech.com/hel ... =%E6%B1%87%E6%80%BB
作者: 环环    时间: 2022-3-7 13:50
自服务数据集有分组汇总功能,可以看一下
https://www.yonghongtech.com/hel ... C%E6%B1%87%E6%80%BB
作者: HCHBI    时间: 2022-3-7 14:23
永洪tech-秀秀 发表于 2022-3-7 13:50
自服务数据集有分组汇总功能,可以看一下
https://www.yonghongtech.com/help/Z-Suite/9.4/ch/query_group. ...

谢谢,解决了上述问题。
作者: HCHBI    时间: 2022-3-7 14:25
永洪tech-秀秀 发表于 2022-3-7 13:50
自服务数据集有分组汇总功能,可以看一下
https://www.yonghongtech.com/help/Z-Suite/9.4/ch/query_group. ...

有一个新的问题是,我们如下数据
客户名称  附加-客户名称  金额
A                                   100
                A                   200
B                                   300
B                                   300

处理成
客户名称
A       300
B        600
作者: HCHBI    时间: 2022-3-7 14:25
上述情况如何使用自服务数据集操作呢
作者: 环环    时间: 2022-3-7 15:01
是在同一个数据集里的吗,如果是,可以用客户名称和附加-客户名称建计算列加起来,然后用计算列来做分组汇总
作者: HCHBI    时间: 2022-3-7 15:08
永洪tech-秀秀 发表于 2022-3-7 15:01
是在同一个数据集里的吗,如果是,可以用客户名称和附加-客户名称建计算列加起来,然后用计算列来做分组汇 ...

是在的,但是也会有数据是这样的
同时有客户名称和附加客户名称

客户名称   附加客户名称  金额
A              A                    100
A                                     200
                A                     300
最终统计汇总结果
客户名称        金额
A                   600
作者: HCHBI    时间: 2022-3-7 15:08
HCHBI 发表于 2022-3-7 15:08
是在的,但是也会有数据是这样的
同时有客户名称和附加客户名称

应该如何写处理计算列表达式
作者: 环环    时间: 2022-3-7 15:18
列和列1分别改成客户名称和附加客户名称
if(col['列']==null && col['列1'] !=null)
then col['列1']
elseif(col['列']!=null && col['列1'] ==null)
then col['列']
else col['列']
end
作者: HCHBI    时间: 2022-3-7 15:28
永洪tech-秀秀 发表于 2022-3-7 15:18
列和列1分别改成客户名称和附加客户名称
if(col['列']==null && col['列1'] !=null)
then col['列1']

我发现我们的产品没有自服务数据集功能,还有什么办法实现分类汇总吗
作者: HCHBI    时间: 2022-3-7 15:28
永洪tech-秀秀 发表于 2022-3-7 15:18
列和列1分别改成客户名称和附加客户名称
if(col['列']==null && col['列1'] !=null)
then col['列1']

谢谢
作者: 永洪Tech-Lu    时间: 2022-3-7 17:44
HCHBI 发表于 2022-3-7 15:28
谢谢


作者: HCHBI    时间: 2022-3-8 08:45
永洪Tech-Lu 发表于 2022-3-7 17:44

我发现我们的产品没有自服务数据集功能,还有什么办法实现分类汇总吗麻烦帮忙看看这个问题哈
作者: HCHBI    时间: 2022-3-8 08:45
HCHBI 发表于 2022-3-7 15:28
我发现我们的产品没有自服务数据集功能,还有什么办法实现分类汇总吗

麻烦帮忙看看这个问题哈
作者: 永洪tech-Bella    时间: 2022-3-8 10:53
HCHBI 发表于 2022-3-8 08:45
我发现我们的产品没有自服务数据集功能,还有什么办法实现分类汇总吗麻烦帮忙看看这个问题哈 ...

一定要在数据集进行汇总吗?可以绑定到组件上进行汇总的,是否可以呢?
作者: HCHBI    时间: 2022-3-8 11:14
永洪tech-Bella 发表于 2022-3-8 10:53
一定要在数据集进行汇总吗?可以绑定到组件上进行汇总的,是否可以呢? ...

因为还要和其他数据集合并一起出报表 所以要考虑数据集上汇总
作者: 永洪tech-Bella    时间: 2022-3-8 11:28
HCHBI 发表于 2022-3-8 11:14
因为还要和其他数据集合并一起出报表 所以要考虑数据集上汇总

数据集上是只能通过自服务呢,或者sql处理(咱们是多层嵌套组合,所以也用不了)




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