zhilinli123 commented on code in PR #4721:
URL: https://github.com/apache/seatunnel/pull/4721#discussion_r1322302291


##########
docs/en/connector-v2/sink/SQLServer.md:
##########
@@ -0,0 +1,159 @@
+# SQL Server
+
+> JDBC SQL Server Sink Connector
+
+## Support those engines
+
+> Spark<br/>
+> Flink<br/>
+> Seatunnel Zeta<br/>
+
+## Key features
+
+- [x] [exactly-once](../../concept/connector-v2-features.md)
+- [x] [cdc](../../concept/connector-v2-features.md)
+
+> Use `Xa transactions` to ensure `exactly-once`. So only support 
`exactly-once` for the database which is
+> support `Xa transactions`. You can set `is_exactly_once=true` to enable it.
+
+## 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
+
+| datasource |                    supported versions                    |      
              driver                    |               url               |     
                                  maven                                       |
+|------------|----------------------------------------------------------|----------------------------------------------|---------------------------------|-----------------------------------------------------------------------------------|
+| SQL Server | Different dependency version has different driver class. | 
com.microsoft.sqlserver.jdbc.SQLServerDriver | jdbc:sqlserver://localhost:1433 
| 
[Download](https://mvnrepository.com/artifact/com.microsoft.sqlserver/mssql-jdbc)
 |
+
+## Database dependency
+
+> Please download the support list corresponding to 'Maven' and copy it to the 
'$SEATNUNNEL_HOME/plugins/jdbc/lib/' working directory<br/>
+> For example SQL Server datasource: cp mssql-jdbc-xxx.jar 
$SEATNUNNEL_HOME/plugins/jdbc/lib/
+
+## Data Type Mapping
+
+|                       SQLserver Data type                       |            
                                                        Seatunnel Data type     
                                                               |
+|-----------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------|
+| BIT                                                             | BOOLEAN    
                                                                                
                                                               |
+| TINYINT<br/>SMALLINT                                            | SHORT      
                                                                                
                                                               |
+| INTEGER                                                         | INT        
                                                                                
                                                               |
+| BIGINT                                                          | LONG       
                                                                                
                                                               |
+| DECIMAL<br />NUMERIC<br />MONEY<br />SMALLMONEY                 | 
DECIMAL((Get the designated column's specified column size)+1,<br/>(Gets the 
designated column's number of digits to right of the <br />decimal point.))) |
+| REAL                                                            | FLOAT      
                                                                                
                                                               |
+| FLOAT                                                           | DOUBLE     
                                                                                
                                                               |
+| CHAR<br />NCHAR<br />VARCHAR<br />NTEXT<br />NVARCHAR<br />TEXT | STRING     
                                                                                
                                                               |
+| DATE                                                            | LOCAL_DATE 
                                                                                
                                                               |
+| TIME                                                            | LOCAL_TIME 
                                                                                
                                                               |
+| DATETIME<br />DATETIME2<br />SMALLDATETIME<br />DATETIMEOFFSET  | 
LOCAL_DATE_TIME                                                                 
                                                                          |
+| TIMESTAMP<br />BINARY<br />VARBINARY<br />IMAGE<br />UNKNOWN    | Not 
supported yet                                                                   
                                                                      |
+
+## Options
+
+|             name             |  type  | required |     default     |         
                                                                                
                                   Description                                  
                                                                                
          |
+|------------------------------|--------|----------|-----------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

Review Comment:
   |             Name             |  Type  | Required |     Default     | 
Description|                                                                    
                                                                                
                                                                        



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to