> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-fix-nav-issues.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Documentation for Data Lakes

# Data Lakes

In this section, we will take a look at ClickHouse's support for Data Lakes.
ClickHouse supports many of the most popular table formats and data catalogs, including Iceberg, Delta Lake, Hudi, AWS Glue, REST Catalog, Unity Catalog and Microsoft OneLake.

<h1 id="open-table-formats">
  Open table formats
</h1>

<h2 id="iceberg">
  Iceberg
</h2>

See [iceberg](/reference/functions/table-functions/iceberg) which supports reading from Amazon S3 and S3-compatible services, HDFS, Azure and local file systems. [icebergCluster](/reference/functions/table-functions/icebergCluster) is the distributed variant of the `iceberg` function.

<h2 id="delta-lake">
  Delta Lake
</h2>

See [deltaLake](/reference/functions/table-functions/deltalake) which supports reading from Amazon S3 and S3-compatible services, Azure and local file systems. [deltaLakeCluster](/reference/functions/table-functions/deltalakeCluster) is the distributed variant of the `deltaLake` function.

<h2 id="hudi">
  Hudi
</h2>

See [hudi](/reference/functions/table-functions/hudi) which supports reading from Amazon S3 and S3-compatible services. [hudiCluster](/reference/functions/table-functions/hudiCluster) is the distributed variant of the `hudi` function.

<h1 id="data-catalogs">
  Data catalogs
</h1>

<h2 id="aws-glue">
  AWS Glue
</h2>

AWS Glue Data Catalog can be used with Iceberg tables. You can use it with the `iceberg` table engine, or with the [DataLakeCatalog](/reference/engines/database-engines/datalake) database engine.

<h2 id="iceberg-rest-catalog">
  Iceberg REST Catalog
</h2>

The Iceberg REST Catalog can be used with Iceberg tables. You can use it with the `iceberg` table engine, or with the [DataLakeCatalog](/reference/engines/database-engines/datalake) database engine.

<h2 id="unity-catalog">
  Unity Catalog
</h2>

Unity Catalog can be used with both Delta Lake and Iceberg tables. You can use it with the `iceberg` or `deltaLake` table engines, or with the [DataLakeCatalog](/reference/engines/database-engines/datalake) database engine.

<h2 id="microsoft-onelake">
  Microsoft OneLake
</h2>

Microsoft OneLake can be used with both Delta Lake and Iceberg tables. You can use it with the [DataLakeCatalog](/reference/engines/database-engines/datalake) database engine.
