在配置数据同步作业的同步对象时,您可以设置SQL过滤条件,过滤待同步数据。通过设置后,只有满足过滤条件的数据才会被同步到目标数据库。该功能可应用于数据的定期增量同步、拆分数据表等多种应用场景。

前提条件

已启动数据同步作业配置,并处于选择同步对象环节。关于如何启动数据同步作业配置,请参见创建数据同步作业

功能限制

  • SQL过滤条件只作用于全量数据同步阶段,不会作用于增量数据同步阶段。
  • 仅支持过滤当前表的字段,不支持跨表过滤。

操作步骤

  1. 选择同步对象环节,将要同步的对象移动到已选择对象区域框中后,把鼠标指针放置在要修改的数据表上,并单击数据表后出现的编辑
    选择表
  2. 在弹出的编辑表对话框中,填入过滤条件
    配置SQL过滤条件
    说明 过滤条件支持标准的SQL WHERE语句,只有满足WHERE条件的数据才会被同步到目标数据库中。本案例填入orderid>100
  3. 单击验证语法,确认语法正确性。
    说明
    • 如果语法正确,则弹出提示对话框,并显示验证通过
    • 如果语法错误,则弹出错误对话框,您需要根据对话框中的提示,对SQL WHERE语句进行调整。
  4. 单击确定
  5. 根据提示,完成后续的数据同步作业配置。