|
Parâmetro |
Tipo |
Descrição |
Exemplo |
|---|---|---|---|
|
object |
Os parâmetros da fonte de dados JDBC. |
||
| BatchSize |
integer |
O número máximo de linhas retornadas por consulta. Valor padrão: 1000. Valor máximo: 10000. |
1000 |
| CustomQuery |
string |
A instrução de consulta SQL personalizada para o modo avançado. Este parâmetro é mutuamente exclusivo com TableName. |
SELECT * FROM example_table |
| IncrementingColumn |
string |
O nome da coluna de incremento automático. Este parâmetro é obrigatório quando QueryMode é definido como |
id |
| JdbcUrl |
string |
A URL de conexão JDBC. Exemplo do ClickHouse: |
jdbc:mysql://host:3306/database |
| Network |
string |
O tipo de rede. Valores válidos: |
PublicNetwork |
| Password |
string |
A senha do banco de dados. |
example_password |
| PollingInterval |
integer |
O intervalo de polling em segundos. Valor mínimo: 10. Valor padrão: 60. |
60 |
| QueryMode |
string |
O modo de consulta. Valores válidos: |
bulk |
| QueryTimeout |
integer |
O tempo limite da consulta SQL em segundos. Valor padrão: 30. Valor máximo: 300. |
30 |
| SecurityGroupId |
string |
O ID do grupo de segurança. Este parâmetro é obrigatório quando Network é definido como PrivateNetwork. |
sg-a1b2c3d4e5f6g7h8i9j0 |
| TableName |
string |
O nome da tabela de destino. Este parâmetro é mutuamente exclusivo com CustomQuery e é obrigatório quando o SQL personalizado não é utilizado. |
example_table |
| TimestampColumn |
string |
O nome da coluna de timestamp. Este parâmetro é obrigatório quando QueryMode é definido como |
updated_at |
| Username |
string |
O nome de usuário do banco de dados. |
example_user |
| VSwitchIds |
string |
Os IDs de vSwitch. Este parâmetro é obrigatório quando Network é definido como PrivateNetwork. |
vsw-a1b2c3d4e5f6g7h8i9j0k |
| VpcId |
string |
O ID da VPC. Este parâmetro é obrigatório quando Network é definido como PrivateNetwork. |
vpc-a1b2c3d4e5f6g7h8i9j0k |