|
Parameter |
Type |
Description |
Example |
|---|---|---|---|
|
object |
|||
| JdbcUrl |
string |
The JDBC connection URL. ClickHouse example: |
|
| Username |
string |
The database username. |
|
| Password |
string |
The database password. |
|
| QueryMode |
string |
The query mode. Valid values: |
|
| TableName |
string |
The target table name. This parameter is mutually exclusive with CustomQuery. Required when custom SQL is not used. |
|
| IncrementingColumn |
string |
The incrementing column name. Required when QueryMode is set to |
|
| TimestampColumn |
string |
The timestamp column name. Required when QueryMode is set to |
|
| PollingInterval |
integer |
The polling interval, in seconds. Minimum value: 10. Default value: 60. |
|
| BatchSize |
integer |
The maximum number of rows returned per query. Default value: 1000. Maximum value: 10000. |
|
| QueryTimeout |
integer |
The SQL query timeout period, in seconds. Default value: 30. Maximum value: 300. |
|
| CustomQuery |
string |
The custom SQL query statement (advanced mode). This parameter is mutually exclusive with TableName. |
|
| Network |
string |
The network type. Valid values: |
|
| VpcId |
string |
The VPC ID. Required when Network is set to PrivateNetwork. |
|
| VSwitchIds |
string |
The vSwitch ID. Required when Network is set to PrivateNetwork. |
|
| SecurityGroupId |
string |
The security group ID. Required when Network is set to PrivateNetwork. |