Update mysqlreader.md

mysqlReader在配置querySql和table时会提示两者冲突,配置其一即可
This commit is contained in:
ZhangLu 2022-06-02 09:12:17 +08:00 committed by GitHub
parent 9168f4c796
commit fb49769018
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -197,9 +197,9 @@ MysqlReader插件实现了从Mysql读取数据。在底层实现上MysqlReade
* **querySql**
* 描述在有些业务场景下where这一配置项不足以描述所筛选的条件用户可以通过该配置型来自定义筛选SQL。当用户配置了这一项之后DataX系统就会忽略tablecolumn这些配置型直接使用这个配置项的内容对数据进行筛选例如需要进行多表join后同步数据使用select a,b from table_a join table_b on table_a.id = table_b.id <br />
* 描述在有些业务场景下where这一配置项不足以描述所筛选的条件用户可以通过该配置型来自定义筛选SQL。当用户配置了这一项之后DataX系统就会忽略column这些配置型直接使用这个配置项的内容对数据进行筛选例如需要进行多表join后同步数据使用select a,b from table_a join table_b on table_a.id = table_b.id <br />
`当用户配置querySql时MysqlReader直接忽略table、column、where条件的配置`querySql优先级大于table、column、where选项。
`当用户配置querySql时MysqlReader直接忽略column、where条件的配置`querySql优先级大于column、where选项。querySql和table不能同时存在
* 必选:否 <br />