找回密码
 立即注册

QQ登录

只需一步,快速开始

michelle_dv

注册会员

3

主题

8

帖子

33

积分

注册会员

积分
33
  • 22

    金币

  • 3

    主题

  • 8

    帖子

最新发帖

[已处理] 多级分组聚合

michelle_dv
注册会员   /  发表于:2024-5-6 16:53  /   查看:249  /  回复:5
20金币
如图数据  :
image.png255687255.png
需要展示KPI、面积图等效果,所以需要度量值
image.png850962219.png image.png136287840.png
第一个度量值:电站发电量(国网) = 查找每个’清单编号‘在’相同年月‘的’示数类型‘的值为‘反向有功(总)’的类别,并且在本组数据中 ’综合倍率‘的值取最大的几组电量数据,比如说清单编号为‘0002’在‘2024年2月’的‘反向有功(总)’里,最大倍率为‘6000’的有多组,则所有‘本次电量’相加;

第二个度量值:总发电量 = 第一个度量值‘电站发电量(国网)’的基础上改为‘综合倍率’里除去最大的几组数据,剩下的较小的数据的电量相加,比如0002’在‘2024年2月’的‘反向有功(总)’里,较小倍率为‘240’的有多组,则所有‘本次电量’相加;

第三个度量值:企业用电量(国网) = 第一个度量值的基础上只改变‘示数类型‘的值改为‘正向有功(总)’

第四个度量值: 企业用电量 = 第三个度量值 :企业用电量(国网)+ 第二个度量值:总发电量 - 第一个度量值:电站发电量(国网)

image.png427021788.png

最佳答案

查看完整内容

您好,我们这边用示例数据做了一个Demo: 用自定义的sql先把最大值求出来,然后连接一下,然后用最大值做过滤会更简单。您可以看一下

5 个回复

倒序浏览
最佳答案
最佳答案
Felix.LiWyn认证
超级版主   /  发表于:2024-5-6 16:53:49
来自 2#
您好,我们这边用示例数据做了一个Demo:

wyn-export-20240507185606.zip (1.17 MB, 下载次数: 13)
回复 使用道具 举报
michelle_dv
注册会员   /  发表于:2024-5-8 10:23:01
3#
Felix.Li 发表于 2024-5-7 18:56
您好,我们这边用示例数据做了一个Demo:

感谢 但是我有两个表 需要通过清单编号链接,所以用的是数据模型,模型好像不能添加SQL字段
回复 使用道具 举报
michelle_dv
注册会员   /  发表于:2024-5-8 11:42:56
4#
Felix.Li 发表于 2024-5-7 18:56
您好,我们这边用示例数据做了一个Demo:

可以帮我做一个模型的demo吗
回复 使用道具 举报
michelle_dv
注册会员   /  发表于:2024-5-8 14:37:03
5#
Felix.Li 发表于 2024-5-7 18:56
您好,我们这边用示例数据做了一个Demo:

image.png720686340.png 你好 我用的模型,超标清单不能和计算表进行连接
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-5-8 19:09:06
6#
michelle_dv 发表于 2024-5-8 14:37
你好 我用的模型,超标清单不能和计算表进行连接


您这个报错是模型实体间的关系出现了两个以上,如下图,

image.png958488159.png


这种情况下,模型无法判断数据获取的时通过哪种方式进行数据过滤,您把多余的删掉,只保留一条路径就可以了:
image.png363424681.png
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部