> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Как подключить каталог Iceberg в ClickHouse Cloud

> Узнайте, как подключить ClickHouse Cloud к вашему каталогу данных и выполнять запросы к таблицам Iceberg.

export const e_1 = undefined

export const e_0 = undefined

<a href="/docs/get-started/quickstarts/home" onClick={(e_0) => { e_0.preventDefault(); window.location.href = (window.location.pathname.startsWith('/docs') ? '/docs' : '') + '/get-started/quickstarts/home'; }} className="inline-flex items-center gap-1.5 text-sm text-gray-500 dark:text-zinc-500 hover:text-gray-900 dark:hover:text-[#fdff75] transition-colors font-normal no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" className="shrink-0"><path d="M19 12H5" /><path d="M12 19l-7-7 7-7" /></svg>All quickstarts</a>

<div className="mt-2 flex flex-wrap gap-2">
  <Badge size="lg" color="blue">Хранилище данных</Badge>
  <Badge size="lg" color="orange">Cloud</Badge>
</div>

<div id="prerequisites">
  ## Предварительные требования
</div>

Перед началом этого краткого руководства у вас должно быть следующее:

To successfully follow this guide, you'll need the following:

* A running ClickHouse Cloud service. If you don't have one yet, complete the [ClickHouse Cloud quick start](/docs/get-started/setup/cloud) first.

- Доступ к **озеру данных, совместимому с Iceberg**
- **Data Lake Catalog** (URL + учетные данные)
- В зависимости от типа каталога озера данных — учетные данные для Объектного хранилища (например, S3-совместимого хранилища)
- Как минимум одна существующая таблица Iceberg, зарегистрированная в каталоге

Если в вашем каталоге Iceberg еще нет данных, вы можете загрузить этот набор данных. В этом руководстве мы будем использовать именно его.

<div id="what-youll-build">
  ## Что вы создадите
</div>

В этом кратком руководстве вы:

* Подключитесь к REST-каталогу Iceberg в ClickHouse Cloud
* Создадите базу данных ClickHouse, связанную с этим каталогом
* Выполните запрос к существующей таблице Iceberg напрямую из ClickHouse
* Убедитесь, что ClickHouse читает данные из вашего озера данных

В результате ClickHouse Cloud будет подключен к вашему каталогу Iceberg, и вы сможете выполнять SQL-запросы к таблицам Iceberg без копирования данных.

<Steps titleSize="h3">
  <Step title="Создайте подключение к DataLakeCatalog" id="create-a-datalakecatalog-connection">
    На этом шаге вы подключитесь к своему Data Lake Catalog в ClickHouse Cloud.

    1. Откройте свой сервис ClickHouse Cloud.

    2. Перейдите в **Data Sources â Connect to your Data Lake Catalog**.

    3. Выберите каталог данных в раскрывающемся списке.

    4. Заполните форму, указав учетные данные и параметры подключения.
       Для Unity Catalog укажите:

       * Open Table Format (Iceberg)
       * Имя базы данных ClickHouse. Это будет имя базы данных ClickHouse, из которой вы будете выполнять запросы к своим таблицам Iceberg.
       * ID рабочего пространства
       * Имя каталога Databricks
       * ID клиента
       * Секрет клиента

       **вставьте изображения**

    5. Сохраните каталог. После этого на странице Data Sources должен отобразиться каталог данных с количеством таблиц, доступных в базе данных.
  </Step>

  <Step title="Выполните запрос к таблице Iceberg" id="query-iceberg-table">
    На этом шаге вы выполните запрос к таблице Iceberg из своего каталога данных.

    1. Нажав `Show Tables` или `SQL Console`, вы попадете в консоль SQL,
       где будет доступна новая база данных, материализованная из вашего озера данных. Если вы переходите через `SQL Console`, выберите в раскрывающемся списке вашу базу данных Iceberg.
    2. В дереве файлов должна появиться одна или несколько таблиц Iceberg. Выполните этот запрос:

    ```sql theme={null}
    select * from iceberg_database.`iceberg_db.your_table`
    ```

    3. ClickHouse вернет строки из вашей таблицы Iceberg.
  </Step>
</Steps>

<div id="next-steps">
  ## Следующие шаги
</div>

Теперь, когда вы подключились к своему озеру данных, вы можете попробовать записать таблицу Iceberg в ClickHouse.

<Tip>
  Не забывайте про кавычки. ClickHouse не поддерживает трехсоставные пространства имен, поэтому `schema.table` нужно заключать в кавычки.
</Tip>

<Frame caption="Check out the ClickHouse academy for on-demand and live training">
  <a href="https://learn.clickhouse.com/" target="_blank">
    <img src="https://mintcdn.com/private-7c7dfe99/EDr8ydtGBgFPOQea/images/academy.webp?fit=max&auto=format&n=EDr8ydtGBgFPOQea&q=85&s=27e92fc656183cc2f176211907a7aa49" alt="ClickHouse Academy — Master ClickHouse with expert-designed training for every skill level" width="560" noZoom data-path="images/academy.webp" />
  </a>
</Frame>

<div className="mt-8">
  <a href="/docs/get-started/quickstarts/home" onClick={(e_1) => { e_1.preventDefault(); window.location.href = (window.location.pathname.startsWith('/docs') ? '/docs' : '') + '/get-started/quickstarts/home'; }} className="inline-flex items-center gap-1.5 text-sm text-gray-500 dark:text-zinc-500 hover:text-gray-900 dark:hover:text-[#fdff75] transition-colors font-normal no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" className="shrink-0"><path d="M19 12H5" /><path d="M12 19l-7-7 7-7" /></svg>All quickstarts</a>
</div>
