content/flux/v0/stdlib/contrib/qxip/clickhouse/query.md
clickhouse.query() queries data from ClickHouse using specified parameters.
(
query: string,
?cors: string,
?format: string,
?limit: A,
?max_bytes: B,
?url: string,
) => stream[C] where A: Stringable, B: Stringable, C: Record
{{% caption %}} For more information, see Function type signatures. {{% /caption %}}
ClickHouse HTTP API URL. Default is http://127.0.0.1:8123.
({{< req >}}) ClickHouse query to execute.
Query rows limit. Defaults is 100.
Request remote CORS headers. Defaults is 1.
Query bytes limit. Default is 10000000.
Query format. Default is CSVWithNames.
For information about available formats, see ClickHouse formats.
import "contrib/qxip/clickhouse"
option clickhouse.defaultURL = "https://[email protected]"
clickhouse.query(query: "SELECT version()")