找回密码
 立即注册

QQ登录

只需一步,快速开始

Easun

  • 98

    金币

  • 2

    主题

  • 12

    帖子

最新发帖

[已处理] 当日数据计算

lucas.Yan
超级版主   /  发表于:2024-11-29 14:45:34
11#
Easun 发表于 2024-11-29 14:32
好的,麻烦了,需求是:
当日入库扫描标签数统计:筛选入库操作时间为当天,按操作人分组汇总统计总笔数 ...

您的数据分类和聚合都已经做好,看您之前的信息是想要在仪表板中展示当天的信息。

1 如果您只是单独一个组件,固定想要展示员工当日入库扫描标签数量的话。
您可以直接在绑定好数据之后点击右侧工具栏的筛选器
image.png277832946.png
通过选择您的时间字段,并设置范围为相对日期的今日。
image.png51270140.png
即可完成您说的效果
回复 使用道具 举报
lucas.Yan
超级版主   /  发表于:2024-11-29 14:50:32
12#
本帖最后由 lucas.Yan 于 2024-11-29 15:14 编辑
Easun 发表于 2024-11-29 14:32
好的,麻烦了,需求是:
当日入库扫描标签数统计:筛选入库操作时间为当天,按操作人分组汇总统计总笔数 ...

全局范围
全局筛选器
如果您将要做的整个仪表板的筛选范围都是今天的话,可以通过在仪表板的全局设置中添加全局筛选器。
从而对整个数据集添加当日的筛选条件。
image.png320432433.png
全局筛选器文档:https://www.grapecity.com.cn/sol ... t-doc-content_title

筛选组件
同时也可以通过我们的一些日期范围和相对日期组件进行筛选,您之前没有对应选项可能是因为没有绑定数据。
image.png661470031.png
筛选组件文档:https://www.grapecity.com.cn/sol ... t-doc-content_title
您可以在文档中搜索相对日期来了解更多的用法。





回复 使用道具 举报
Easun
注册会员   /  发表于:2024-11-29 15:59:59
13#
lucas.Yan 发表于 2024-11-29 14:45
您的数据分类和聚合都已经做好,看您之前的信息是想要在仪表板中展示当天的信息。

1 如果您只是单独一 ...

image.png621680297.png 我没有日期这个字段筛选怎么办呢?有一个create date,但是数据层create date不能放分类、聚合吧。create date是过滤筛选吧。 image.png447233886.png 因为create date是日期时间,精确到秒,另外假如我把他放分类,仪表板提示会有几万条显示不出来create date这个字段
image.png973050537.png
image.png977340698.png
回复 使用道具 举报
James.Lv讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2024-11-29 18:46:02
14#
您好,您这个需求是先将数据过滤出当天的数据,然后进行分组聚合,针对这个需求有两种解决方案:
方案一:使用直连数据集自定义表
  1. SELECT *
  2. FROM 设备
  3. WHERE TO_DAYS(日期) = TO_DAYS(NOW());
复制代码
这样的话相当于数据本身查询的就是当日的数据,之后正常聚合,然后仪表板使用即可,这种永远都是当日的数据
image.png776126098.png

方案二:使用直连数据集参数过滤
绑定原始表
image.png845433349.png

设置分组聚合
image.png285506896.png

设置参数,这块的参数默认值,无所谓是不是今天,最终我们会从仪表板或者报表使用的时候,传递当日的日期到数据集来进行过滤
image.png952747802.png

设置过滤
image.png178192443.png

保存数据集,然后在仪表板使用这个数据集

仪表板添加日期范围筛选器,然后绑定别的数据集的一个日期字段,日期范围筛选器的默认值设置相对日期,选择今天
image.png755128478.png

仪表板全局设置添加仪表板参数,添加两个日期类型的参数,参数绑定日期范围筛选器的最小值和最大值
image.png837940673.png image.png315900573.png

这样实现了,仪表板筛选器默认值当天,同时仪表板参数获取到了日期范围的开始日期和结束日期
下来把仪表板参数传递给数据集参数就可以实现默认查询的就是当天的数据
image.png796851806.png

最后预览默认就是查询的当天的数据
image.png349678038.png

总结:
方案二对比方案一的区别就是,方案一永远只能查看当天的数据

方案二可以用户自由选择一个日期范围,查询这个日期范围内的分组聚合数据
回复 使用道具 举报
Easun
注册会员   /  发表于:2024-12-2 13:36:31
15#
James.Lv 发表于 2024-11-29 18:46
您好,您这个需求是先将数据过滤出当天的数据,然后进行分组聚合,针对这个需求有两种解决方案:
方案一: ...

好的,谢谢啦
回复 使用道具 举报
Easun
注册会员   /  发表于:2024-12-2 16:16:16
16#
James.Lv 发表于 2024-11-29 18:46
您好,您这个需求是先将数据过滤出当天的数据,然后进行分组聚合,针对这个需求有两种解决方案:
方案一: ...

你好,我还有个问题,就是绑定数据的时候,数据前缀应该是#,总计类型。但展示的数据前缀是ABC,计数了,然后每行都是1,这个怎么解决呢?我发图 A7FE1A1A-7A29-40c5-8713-4AD05F3FCAEB.png636695861.png 76B94F4B-1791-4366-893F-35400335FE1D.png106015013.png
回复 使用道具 举报
lucas.Yan
超级版主   /  发表于:2024-12-2 16:26:40
17#
Easun 发表于 2024-12-2 16:16
你好,我还有个问题,就是绑定数据的时候,数据前缀应该是#,总计类型。但展示的数据前缀是ABC,计数了, ...

您好,建议您发一个新的帖子,咱们一个帖子解决一个问题更清晰。
回复 使用道具 举报
Easun
注册会员   /  发表于:2024-12-2 16:39:44
18#
lucas.Yan 发表于 2024-12-2 16:26
您好,建议您发一个新的帖子,咱们一个帖子解决一个问题更清晰。

好的,没问题,我另外发一个新的帖子
回复 使用道具 举报
lucas.Yan
超级版主   /  发表于:2024-12-2 16:41:21
19#
Easun 发表于 2024-12-2 16:39
好的,没问题,我另外发一个新的帖子

回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部