Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
datax支持大部分的rdbms的读写,目前支持达梦、db2、PPAS、Sybase数据库的读取 查看官方介绍
通过在datax-web中增加dm类型的操作, 插件使用的RdbmsReader 和 RdbmsWriter 进行读写, 目前已经在本地测试通过, 流程如下:
增加达梦数据源的连接:
![image](https://private-user-images.githubusercontent.com/99388822/335852581-0a58f985-376a-429f-8929-83c238cd38fc.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1NzYzMzgsIm5iZiI6MTczOTU3NjAzOCwicGF0aCI6Ii85OTM4ODgyMi8zMzU4NTI1ODEtMGE1OGY5ODUtMzc2YS00MjlmLTg5MjktODNjMjM4Y2QzOGZjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDIzMzM1OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQ1YzI4ODEzYzc5N2U3YTRkM2M3NmRjMGM0MGU2ZGRmNmFmNGQ5ZjI0OTE0YjVjYTk1Y2JmMWIxNDIyZGFlM2EmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.hytV7EoZW9mMWMSV9ElJZ_o7p60VGvdlCcfdF169K-c)
构建Reader后构建Writer选择达梦数据源
![image](https://private-user-images.githubusercontent.com/99388822/335852709-5e346fa0-6bfd-4bde-897d-2371ae025581.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1NzYzMzgsIm5iZiI6MTczOTU3NjAzOCwicGF0aCI6Ii85OTM4ODgyMi8zMzU4NTI3MDktNWUzNDZmYTAtNmJmZC00YmRlLTg5N2QtMjM3MWFlMDI1NTgxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDIzMzM1OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY0NTlmZTJkY2YwZjEyYWFiYTEzODk4ZmNlZmI4YWJjOGRkMzUxMDE1ODBkOTFlZjdlNWQ2MGNlMmM1Nzg0NTUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.rHopuxkxL4KMMHEqp-uJieDmKOVVlel_MYuFsIby__k)
构建json, 可以看到这里使用的rdbmsWriter
![image](https://private-user-images.githubusercontent.com/99388822/335852809-78fe7785-33a5-422e-b56a-4ff4897111af.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1NzYzMzgsIm5iZiI6MTczOTU3NjAzOCwicGF0aCI6Ii85OTM4ODgyMi8zMzU4NTI4MDktNzhmZTc3ODUtMzNhNS00MjJlLWI1NmEtNGZmNDg5NzExMWFmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDIzMzM1OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg1YzE2YjY3MTcxYzMyODI0MTNiMTU4NWYxODE1NWQyZDQwMTE4ZmQ0MDU1ODAxNTQ0NzBiMDFiZDYzOTAxZjAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.S84AjSYx6yA2QrZB69MFF-sZ0toxWwqjvuzfYajc_d0)
之后点击执行一次, 触发一次datax任务, 任务运行成功后, 查看dm目标表的数据如下
![image](https://private-user-images.githubusercontent.com/99388822/335852917-310276e4-c0db-4f90-ae6b-6d6a79259b5b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1NzYzMzgsIm5iZiI6MTczOTU3NjAzOCwicGF0aCI6Ii85OTM4ODgyMi8zMzU4NTI5MTctMzEwMjc2ZTQtYzBkYi00ZjkwLWFlNmItNmQ2YTc5MjU5YjViLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDIzMzM1OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWIyOGRhODQ2MjZkNmM0ZmRkZGJjNjU2NmU5NzdhMmNhMTJmMGNkM2FhYjY0OWQzZDljZjdmODMxYjE3YTQ3NjAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.GQyFuSxnQknCB-n3vpZ58HEaxBGMIVCJWiH0jy9y2s0)
这里直接同步的datax-web的用户表信息, 可以看到同步成功
从达梦读数据也是同理, 测试可以同步成功, 这里不做展示