No上善若水青铜一
2021-1-26 11:57:51 发布在社区公告
范围过滤问题
背景:不采用抽取的方式,数据直接从数仓中实时获取。问题:采用范围过滤组件绑定时间字段,希望默认时间是前30天的时间,在制作报告的时候我选择了前30天的数据(2020-12-25-2021-01-25),但是显示时是中间的30天时间(例如2020-06-12-2020-07-11),我猜测是因为制作报告时样本数是5000行,这就导致在制作报告时选择的时间不是展示时的时间,请问有什么方式可以把范围过滤的时间默认值为前30天吗?

7756
10
精彩评论10
永洪tech-A白银一
发表于 2021-1-26 13:17:12 显示全部楼层
您现在是选择12月到一月的显示的是六月的数据?
回复

使用道具 2#

No上善若水青铜一
发表于 2021-1-26 14:02:42 显示全部楼层
永洪tech-A 发表于 2021-1-26 13:17
您现在是选择12月到一月的显示的是六月的数据?

对,请问该怎么修改呢?
回复

使用道具 3#

永洪tech-A白银一
发表于 2021-1-26 14:05:24 显示全部楼层
No上善若水 发表于 2021-1-26 14:02
对,请问该怎么修改呢?

你这个选择是直接拉动的范围过滤组件吧吗,这个现在不仅仅是需要怎么修改的问题了吧
回复

使用道具 4#

No上善若水青铜一
发表于 2021-1-26 14:10:51 显示全部楼层
永洪tech-A 发表于 2021-1-26 14:05
你这个选择是直接拉动的范围过滤组件吧吗,这个现在不仅仅是需要怎么修改的问题了吧
...

对,是直接拉动范围的范围过滤组件,可能是因为数据是实时获取的,所以无法通过拖动的形式去设置默认值,但又想实现这样的功能该怎么操作呢?
回复

使用道具 5#

永洪tech-A白银一
发表于 2021-1-26 14:23:25 显示全部楼层
No上善若水 发表于 2021-1-26 14:10
对,是直接拉动范围的范围过滤组件,可能是因为数据是实时获取的,所以无法通过拖动的形式去设置默认值, ...

您看这样可以吗,用一个列表参数对实践字段进行排序,再取前30个数据组成一个数组再赋值给范围过滤组件
回复

使用道具 6#

No上善若水青铜一
发表于 2021-1-26 14:28:59 显示全部楼层
永洪tech-A 发表于 2021-1-26 14:23
您看这样可以吗,用一个列表参数对实践字段进行排序,再取前30个数据组成一个数组再赋值给范围过滤组件 ...

不可行,因为他们都有同一个数据集,如果使用列表参数的话,会与范围过滤联动,列表的参数会以范围过滤组件中选择的数据作为可选数据,无法实现这个功能。
回复

使用道具 7#

永洪tech-A白银一
发表于 2021-1-26 14:33:13 显示全部楼层
No上善若水 发表于 2021-1-26 14:28
不可行,因为他们都有同一个数据集,如果使用列表参数的话,会与范围过滤联动,列表的参数会以范围过滤组 ...

列表参数的值不会根据范围过滤的变化啊,过滤组件之间才才会相互联动过滤
回复

使用道具 8#

No上善若水青铜一
发表于 2021-1-26 15:15:56 显示全部楼层
永洪tech-A 发表于 2021-1-26 14:33
列表参数的值不会根据范围过滤的变化啊,过滤组件之间才才会相互联动过滤 ...

哦哦,是的,我用错组件了,列表参数是不会。
回复

使用道具 9#

美滋滋白银三
发表于 2021-1-26 16:55:05 显示全部楼层
你用脚本来设置你想获取的时间段就可以了
回复

使用道具 10#

12  
高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
100W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部