-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature][Connector-V2][Docs] Unified format for connector-v2 docs #4544
Comments
@TyrantLucifer review |
After discussion with Seatunnel community Pmc Commiter and good developers, the results are as follows:
10.Task Example The final example module plus the complete structure and a few more examples from easy to hard order (must be filled in) different strategies for reading and writing examples we all have to perform such as: cut read & single parallel read
中文版本:经过与Seatunnel社区Pmc提交者和优秀开发人员的讨论,结果如下: 2.连接器支持版本(必须填写) 3.数据源描述(必须填写) 4.数据源支持引擎介绍(必须填写) 5.支持数据源列表 例如jdbc:支持 Oracle Mysql Sql-Server(必须填写) 6.是否需要额外添加其他依赖包 例如:mysql-connector-javaxxx.jar (选择添加) 7.数据源与Seatunnel数据类型影射 加上支持版本边界(必须填写) 8.数据源 Options介绍且详细(必须填写) 9.为更好支持用户使用体验 我们开发者给予用户一些技术建议 例如:并行读取 内存比例分配 这些用户都是不清晰的(选择添加) 10.Task Example 最后的example模块加上完整的结构和多几个示例 从易到难顺序 (必须填写) 不同策略读取写入例子我们都要表现 例如:切割读取&单并行读取 11.Feature 进展(选择添加) We have added the connector version title this time CC @MonsterChenzhuo @TaoZex @EricJoy2048 @ic4y @TyrantLucifer @Carl-Zhou-CN @zhangchengming601 @lightzhao |
Could you please offer an example document according to the result of discussion? @zhilinli123 |
@zhilinli123 |
It's within the bounds of support |
Restrictions on parameter names: |
I suggest not modifying existing parameters, and adding new parameters can require this format. |
+1 |
Template PR please refer to:#4590 |
Add support version information to the document template @zhilinli123 |
MySQL
Support Connector Version
Support Those Engines
Key Features
Description
Write data through jdbc. Support Batch mode and Streaming mode, support concurrent writing, support exactly-once
semantics (using XA transaction guarantee).
Supported DataSource Info
Database Dependency
Data Type Mapping
INT UNSIGNED
TINYINT UNSIGNED
SMALLINT
SMALLINT UNSIGNED
MEDIUMINT
MEDIUMINT UNSIGNED
INT
INTEGER
YEAR
INTEGER UNSIGNED
BIGINT
(Gets the designated column's number of digits to right of the decimal point.)))
FLOAT UNSIGNED
DOUBLE UNSIGNED
VARCHAR
TINYTEXT
MEDIUMTEXT
TEXT
LONGTEXT
JSON
TIMESTAMP
MEDIUMBLOB
BLOB
LONGBLOB
BINARY
VARBINAR
BIT(n)
UNKNOWN
Sink Options
if you use MySQL the value is
com.mysql.cj.jdbc.Driver
.INSERT ...
,query
have the higher prioritydatabase
andtable-name
auto-generate sql and receive upstream input datas write to database.This option is mutually exclusive with
query
and has a higher priority.This option is mutually exclusive with
query
and has a higher priority.insert
,delete
, andupdate
when automatically generate sql.batch_size
or the time reachesbatch_interval_ms
, the data will be flushed into the database
batch_size
or the time reachesbatch_interval_ms
, the data will be flushed into the databaseset
xa_data_source_class_name
.com.mysql.cj.jdbc.MysqlXADataSource
, andplease refer to appendix for other data sources
exactly-once semantics
Tips
Task Example
Simple:
Exactly-once :
CDC(Change Data Capture) Event
The text was updated successfully, but these errors were encountered: