Exemplo de configurações:
SOURCE(CLICKHOUSE(
host 'example01-01-1'
port 9000
user 'default'
password ''
db 'default'
table 'ids'
where 'id=10'
secure 1
query 'SELECT id, value_1, value_2 FROM default.ids'
));<source>
<clickhouse>
<host>example01-01-1</host>
<port>9000</port>
<user>default</user>
<password></password>
<db>default</db>
<table>ids</table>
<where>id=10</where>
<secure>1</secure>
<query>SELECT id, value_1, value_2 FROM default.ids</query>
</clickhouse>
</source>Campos de configuração:
| Configuração | Descrição |
|---|---|
host |
O host do ClickHouse. Se for um host local, a consulta será processada sem nenhuma atividade de rede. Para melhorar a tolerância a falhas, você pode criar uma tabela Distributed e informá-la nas configurações subsequentes. |
port |
A porta do servidor ClickHouse. |
user |
Nome do usuário do ClickHouse. |
password |
Senha do usuário do ClickHouse. |
db |
Nome do banco de dados. |
table |
Nome da tabela. |
where |
Critério de seleção. Opcional. |
invalidate_query |
Consulta para verificar o status do dicionário. Opcional. Leia mais na seção Atualizando os dados do dicionário usando LIFETIME. |
secure |
Use SSL para a conexão. |
query |
Consulta personalizada. Opcional. |