Skip to content
This repository has been archived by the owner on Jan 29, 2024. It is now read-only.

clickhouse: add supported table functions and file formats #2170

Merged
merged 4 commits into from
Oct 9, 2023
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions _toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -815,6 +815,10 @@ entries:
title: Supported table engines
- file: docs/products/clickhouse/reference/metrics-list
title: ClickHouse metrics in Grafana
- file: docs/products/clickhouse/reference/table-functions
title: Table functions
- file: docs/products/clickhouse/reference/s3-supported-file-formats
title: S3 file formats
- file: docs/products/clickhouse/reference/supported-input-output-formats
title: Formats for ClickHouse-Kafka data exchange
- file: docs/products/clickhouse/reference/advanced-params
Expand Down
8 changes: 8 additions & 0 deletions docs/products/clickhouse/reference.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,11 @@ Additional reference information for Aiven for ClickHouse®:
.. grid-item-card:: :doc:`Advanced parameters </docs/products/clickhouse/reference/advanced-params>`
:shadow: md
:margin: 2 2 0 0

.. grid-item-card:: :doc:`File formats for the S3 table function in Aiven for ClickHouse® </docs/products/clickhouse/reference/s3-supported-file-formats>`
:shadow: md
:margin: 2 2 0 0

.. grid-item-card:: :doc:`Table functions supported in Aiven for ClickHouse® </docs/products/clickhouse/reference/table-functions>`
:shadow: md
:margin: 2 2 0 0
17 changes: 17 additions & 0 deletions docs/products/clickhouse/reference/s3-supported-file-formats.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
File formats for the S3 table function in Aiven for ClickHouse®
===============================================================

The `S3 table function <https://clickhouse.com/docs/en/sql-reference/table-functions/s3>`_ allows you to select and insert data in S3-compatible storages. The S3 table function in Aiven for ClickHouse® can be used with the following file formats:

* ``Arrow``
* ``CSV``
* ``JSON``
* ``TSV``
* ``Parquet``
* ``ORC``
* ``Avro``
wojcik-dorota marked this conversation as resolved.
Show resolved Hide resolved

.. seealso::

* :doc:`Table functions supported in Aiven for ClickHouse® </docs/products/clickhouse/reference/table-functions>`
* :doc:`Read and pull data from S3 object storages and web resources over HTTP </docs/products/clickhouse/howto/run-federated-queries>`
31 changes: 31 additions & 0 deletions docs/products/clickhouse/reference/table-functions.rst
wojcik-dorota marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
Table functions supported in Aiven for ClickHouse®
==================================================

Table functions return data of the table type and are used to construct tables. Aiven for ClickHouse® supports the following `table functions <https://clickhouse.com/docs/en/sql-reference/table-functions>`_:
wojcik-dorota marked this conversation as resolved.
Show resolved Hide resolved

* ``cluster``
* ``clusterAllReplicas``
* ``cosn``
* ``deltaLake``
wojcik-dorota marked this conversation as resolved.
Show resolved Hide resolved
* ``format``
* ``generateRandom``
* ``hudi``
* ``iceberg``
* ``input``
* ``merge``
* ``mysql``
* ``null``
* ``numbers``
* ``numbers_mt``
* ``postgresql``
* ``remote``
* ``remoteSecure``
* ``s3``
* ``s3Cluster``
* ``url``
* ``values``
* ``view``
* ``viewExplain``
* ``viewIfPermitted``
* ``zeros``
* ``zeros_mt``
Loading