填报模板,定时任务增量抽取数据问题

只过滤了当天的数据增量入库,为什么将非当天的数据清空了?

image.png

image.png

image.png

FineReport Yours飞飞 发布于 2025-8-11 07:59 (编辑于 2025-8-13 09:48)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
华莉星宸Lv7专家互助
发布于2025-8-11 08:02(编辑于 2025-8-11 08:04)

推荐使用

平台日志同步到其他数据库插件 https://help.fanruan.com/finereport/doc-view-3609.html

image.png

-------------------------------

你这里使用的是过滤

过滤的是当前日期,其他日期的数据就是空的

建议你修改提交条件,只提交当前日期的数据

或是在数据集的查询里面 只查询当前日期的数据集,不要在界面过滤

image.png

  • Yours飞飞 Yours飞飞(提问者) 我是mysql8.0版本,我看不支持
    2025-08-11 08:04 
  • 华莉星宸 华莉星宸 回复 Yours飞飞(提问者) 8版本 我也没试过,你可以试试看
    建议在数据集的查询里面 只查询当前日期的数据,不要在界面过滤,在数据集过滤
    2025-08-11 08:07 
  • Yours飞飞 Yours飞飞(提问者) 回复 华莉星宸 logdb,数据集where里面没有判断当天日期的函数
    2025-08-11 08:13 
  • 华莉星宸 华莉星宸 回复 Yours飞飞(提问者) 看私信 我的处理方法
    2025-08-11 08:14 
最佳回答
0
snrtuemcLv8专家互助
发布于2025-8-11 08:01(编辑于 2025-8-11 08:19)

这个勾上试试

image.png

===============

select * from fine_record_execute where todate(time)<'${format(now(),"yyyy-MM-dd 23:59:59")}' and todate(time)>'${format(now(),"yyyy-MM-dd 00:00:00")}'

  • Yours飞飞 Yours飞飞(提问者) 勾选未修改不更新后,同步不进去数据,内置模板已上传
    2025-08-11 08:13 
  • snrtuemc snrtuemc 回复 Yours飞飞(提问者) 那就是sql语句直接过滤
    select * from fine_record_execute where todate(time)'${format(now(),"yyyy-MM-dd 00:00:00")}'
    参考平台日志 LogDB 数据库 https://help.fanruan.com/finedatalink/doc-view-331.html
    2025-08-11 08:17 
  • snrtuemc snrtuemc 回复 Yours飞飞(提问者) 额,这个sql或出问题,看修改答案
    2025-08-11 08:18 
最佳回答
0
我在等风也等你Lv6初级互助
发布于2025-8-11 08:24(编辑于 2025-8-11 08:29)

数据集去筛选当天数据填报,用where等于当天时间,然后每天插入当天数据就是当天增量了,mysql 8.0有获取当天日期函数的,'${now()}'

  • 4关注人数
  • 76浏览人数
  • 最后回答于:2025-8-13 09:48
    请选择关闭问题的原因
    确定 取消
    返回顶部