针对时间维度分表的数据库,FDL是否可以添加变量来自动获取?变量写法是什么

背景:

数据按照当前年份分表,

期望:

希望FDL能按照当前系统时间去对应表里取数据。

针对时间维度分表的数据库,FDL是否可以添加变量来自动获取?变量写法是什么

FineDataLink 帆软用户9MYRGNCbaS 发布于 昨天 14:28
1min目标场景问卷 立即参与
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
用户k6280494Lv6专家互助
发布于昨天 14:30

在FDL中,可以通过参数赋值节点自定义表名,以实现按日期分表的功能。具体步骤如下:

  1. 使用参数赋值节点:自定义表名并输出为参数。例如,每天的表名可以设置为 test+当天日期,如果今天是2024-01-10,则表名为 test20240110。

  2. 创建表结构:在SQL脚本节点中创建表结构,表名称为 ${tablename},表结构根据实际情况创建。

  3. 最终效果:通过这种方式,可以实现每天创建一个新的数据表,保存当天的数据,从而避免数据在同一张表中不断累积导致查询变慢的问题。

完整示例和更多信息可以参考:按日期分表,每天保存当天数据

  • 2关注人数
  • 4浏览人数
  • 最后回答于:昨天 14:30
    请选择关闭问题的原因
    确定 取消
    返回顶部