更新时间:2023-07-07 GMT+08:00
分享

源端API类型数据源自定义周期如何设置?

创建FDI普通任务时,当源端数据源选择API类型并且开启增量迁移时,支持自定义周期,自定义周期配置详细说明可参照以下示例:

  • 当粒度单位为“小时”时,分别有以下四种配置场景。

    以时间点2020-11-05 22:10为例,如下图。

    1. 周期指定为“当前周期”,周期右边界“开区间”时。

      开始时间字段和结束时间字段取值分别为当前周期的开始时间和结束时间。

      获取数据的时间区间为[2020-11-05 22:00:00.0,2020-11-05 23:00:00.0]

    2. 周期指定为“当前周期”,周期右边界“闭区间”时。

      开始时间字段和结束时间字段取值分别为当前周期的开始时间和结束时间,结束时间减一毫秒。

      获取数据的时间区间为[2020-11-05 22:00:00.0, 2020-11-05 22:59:59.999]

    3. 周期指定为“上一个周期”,周期右边界“开区间”时。

      开始时间字段和结束时间字段取值分别为上一周期的开始时间和结束时间。

      获取数据的时间区间为[2020-11-05 21:00:00.0, 2020-11-05 22:00:00.0]

    4. 周期指定为“上一个周期”,周期右边界“闭区间”时。

      开始时间字段和结束时间字段取值分别为上一周期的开始时间和结束时间,结束时间减一毫秒。

      获取数据的时间区间为[2020-11-05 21:00:00.0, 2020-11-05 21:59:59.999]

  • 当粒度单位为“天”时,分别有以下四种配置场景。

    以时间点2020-11-06 22:10为例,如下图。

    1. 周期指定为“当前周期”,周期右边界“开区间”时。

      开始时间字段和结束时间字段取值分别为当前周期的开始时间和结束时间。

      获取数据的时间区间为[2020-11-06 00:00:00.0, 2020-11-07 00:00:00.0]

    2. 周期指定为“当前周期”,周期右边界“闭区间”时。

      开始时间字段和结束时间字段取值分别为当前周期的开始时间和结束时间,结束时间减一毫秒。

      获取数据的时间区间为[2020-11-06 00:00:00.0, 2020-11-06 23:59:59.999]

    3. 周期指定为“上一个周期”,周期右边界“开区间”时。

      开始时间字段和结束时间字段取值分别为上一周期的开始时间和结束时间。

      获取数据的时间区间为[2020-11-05 00:00:00.0, 2020-11-06 00:00:00.0]

    4. 周期指定为“上一个周期”,周期右边界“闭区间”时。

      开始时间字段和结束时间字段取值分别为上一周期的开始时间和结束时间,结束时间减一毫秒。

      获取数据的时间区间为[2020-11-05 00:00:00.0, 2020-11-05 23:59:59.999]

  • 当粒度单位为“周”时,分别有以下四种配置场景。

    以时间点2020-11-06 22:10为例,如下图。

    1. 周期指定为“当前周期”,周期右边界“开区间”时。

      开始时间字段和结束时间字段取值分别为当前周期的开始时间和结束时间。

      获取数据的时间区间为[2020-11-02 00:00:00.0, 2020-11-09 00:00:00.0]

    2. 周期指定为“当前周期”,周期右边界“闭区间”时。

      开始时间字段和结束时间字段取值分别为当前周期的开始时间和结束时间,结束时间减一毫秒。

      获取数据的时间区间为[2020-11-02 00:00:00.0, 2020-11-08 23:59:59.999]

    3. 周期指定为“上一个周期”,周期右边界“开区间”时。

      开始时间字段和结束时间字段取值分别为上一周期的开始时间和结束时间。

      获取数据的时间区间为[2020-10-26 00:00:00.0, 2020-11-02 00:00:00.0]

    4. 周期指定为“上一个周期”,周期右边界“闭区间”时。

      开始时间字段和结束时间字段取值分别为上一周期的开始时间和结束时间,结束时间减一毫秒。

      获取数据的时间区间为[2020-10-26 00:00:00.0, 2020-11-01 23:59:59.999]

  • 当粒度单位为“月”时,分别有以下四种配置场景。

    以时间点2020-11-06 22:10为例,如下图。

    1. 周期指定为“当前周期”,周期右边界“开区间”时。

      开始时间字段和结束时间字段取值分别为当前周期的开始时间和结束时间。

      获取数据的时间区间为[2020-11-01 00:00:00.0, 2020-12-01 00:00:00.0]

    2. 周期指定为“当前周期”,周期右边界“闭区间”时。

      开始时间字段和结束时间字段取值分别为当前周期的开始时间和结束时间,结束时间减一毫秒。

      获取数据的时间区间为[2020-11-01 00:00:00.0, 2020-11-30 23:59:59.999]

    3. 周期指定为“上一个周期”,周期右边界“开区间”时。

      开始时间字段和结束时间字段取值分别为上一周期的开始时间和结束时间。

      获取数据的时间区间为[2020-10-01 00:00:00.0, 2020-11-01 00:00:00.0]

    4. 周期指定为“上一个周期”,周期右边界“闭区间”时。

      开始时间字段和结束时间字段取值分别为上一周期的开始时间和结束时间,结束时间减一毫秒。

      获取数据的时间区间为[2020-10-01 00:00:00.0, 2020-10-31 23:59:59.999]

相关文档