> ## 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.

> Astrato предоставляет BI самообслуживания крупным компаниям и бизнесам, работающим с данными, отдавая аналитику в руки каждого пользователя и позволяя им создавать собственные панели мониторинга, отчеты и приложения для работы с данными, а также получать ответы на вопросы по данным без помощи ИТ. Astrato ускоряет внедрение, повышает скорость принятия решений и объединяет аналитику, встроенную аналитику, ввод данных и приложения для работы с данными на одной платформе. Astrato объединяет действия и аналитику в одном решении, поддерживает интерактивную запись данных в реальном времени, взаимодействие с ML-моделями и ускорение аналитики с помощью ИИ — выходите за рамки обычных панелей мониторинга благодаря поддержке pushdown SQL в Astrato.

# Подключение Astrato к ClickHouse

export const CommunityMaintainedBadge = () => {
  return <div className="CommunityMaintainedBadge">
            <div className="CommunityMaintainedIcon">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 256 256">
                <path d="M244.8,150.4a8,8,0,0,1-11.2-1.6A51.6,51.6,0,0,0,192,128a8,8,0,0,1-7.37-4.89,8,8,0,0,1,0-6.22A8,8,0,0,1,192,112a24,24,0,1,0-23.24-30,8,8,0,1,1-15.5-4A40,40,0,1,1,219,117.51a67.94,67.94,0,0,1,27.43,21.68A8,8,0,0,1,244.8,150.4ZM190.92,212a8,8,0,1,1-13.84,8,57,57,0,0,0-98.16,0,8,8,0,1,1-13.84-8,72.06,72.06,0,0,1,33.74-29.92,48,48,0,1,1,58.36,0A72.06,72.06,0,0,1,190.92,212ZM128,176a32,32,0,1,0-32-32A32,32,0,0,0,128,176ZM72,120a8,8,0,0,0-8-8A24,24,0,1,1,87.24,82a8,8,0,1,0,15.5-4A40,40,0,1,0,37,117.51,67.94,67.94,0,0,0,9.6,139.19a8,8,0,1,0,12.8,9.61A51.6,51.6,0,0,1,64,128,8,8,0,0,0,72,120Z"></path>
            </svg>
        </div>
            Поддерживается сообществом
        </div>;
};

export const Image = ({img, alt, size = "lg"}) => {
  const normalizedSize = ["sm", "md", "lg"].includes(size) ? size : "lg";
  return <div className={`ch-image-${normalizedSize}`}>
      <Frame>
        <img src={img} alt={alt} />
      </Frame>
    </div>;
};

<CommunityMaintainedBadge />

Astrato использует Pushdown SQL для прямых запросов к ClickHouse Cloud или развертываниям в собственной инфраструктуре. Это означает, что вы можете получить доступ ко всем необходимым данным, опираясь на лучшую в отрасли производительность ClickHouse.

<div id="connection-data-required">
  ## Данные, необходимые для подключения
</div>

При настройке подключения к данным вам понадобятся:

* Подключение к данным: имя хоста, порт

* Учетные данные базы данных: имя пользователя, пароль

Чтобы подключиться к ClickHouse по HTTP(S), вам понадобится следующая информация:

| Параметр(ы)               | Описание                                                                                                               |
| ------------------------- | ---------------------------------------------------------------------------------------------------------------------- |
| `HOST` and `PORT`         | Обычно используется порт 8443 при использовании TLS и 8123 без TLS.                                                    |
| `DATABASE NAME`           | По умолчанию есть база данных `default`; используйте имя базы данных, к которой хотите подключиться.                   |
| `USERNAME` and `PASSWORD` | По умолчанию имя пользователя — `default`. Используйте имя пользователя, подходящее для вашего сценария использования. |

Сведения о подключении для вашего сервиса ClickHouse Cloud доступны в консоли ClickHouse Cloud.
Выберите сервис и нажмите **Connect**:

<div className="ch-image-md">
  <Frame>
    <img src="https://mintcdn.com/private-7c7dfe99/CFFsa2agBPbviR4r/images/_snippets/cloud-connect-button.webp?fit=max&auto=format&n=CFFsa2agBPbviR4r&q=85&s=ec0a298a33ca841e947fa5e8bae47362" alt="Кнопка подключения сервиса ClickHouse Cloud" width="998" height="932" data-path="images/_snippets/cloud-connect-button.webp" />
  </Frame>
</div>

Выберите **HTTPS**. Сведения о подключении будут показаны в примере команды `curl`.

<div className="ch-image-md">
  <Frame>
    <img src="https://mintcdn.com/private-7c7dfe99/CFFsa2agBPbviR4r/images/_snippets/connection-details-https.webp?fit=max&auto=format&n=CFFsa2agBPbviR4r&q=85&s=cb0fbd98aa2b5b7ca484c9f53395ee07" alt="Сведения о подключении к ClickHouse Cloud по HTTPS" width="1320" height="1184" data-path="images/_snippets/connection-details-https.webp" />
  </Frame>
</div>

Если вы используете самоуправляемый ClickHouse, сведения о подключении задаёт ваш администратор ClickHouse.

<div id="creating-the-data-connection-to-clickhouse">
  ## Создание подключения к данным для ClickHouse
</div>

* Выберите **Данные** на боковой панели и перейдите на вкладку **Подключение к данным**
  (или перейдите по ссылке: [https://app.astrato.io/data/sources](https://app.astrato.io/data/sources))
  ​
* Нажмите кнопку **Новое подключение к данным** в правом верхнем углу экрана.

<Image size="sm" img="https://mintcdn.com/private-7c7dfe99/PWQnWTwcu17exYX2/images/integrations/data-visualization/astrato_1_dataconnection.webp?fit=max&auto=format&n=PWQnWTwcu17exYX2&q=85&s=806b01cd8d8ae2b482f28368b3e28317" alt="Подключение к данным Astrato" border width="396" height="165" data-path="images/integrations/data-visualization/astrato_1_dataconnection.webp" />

* Выберите **ClickHouse**.

<Image size="sm" img="https://mintcdn.com/private-7c7dfe99/PWQnWTwcu17exYX2/images/integrations/data-visualization/astrato_2a_clickhouse_connection.webp?fit=max&auto=format&n=PWQnWTwcu17exYX2&q=85&s=91feeabc20a7665402c8382934173ae9" alt="Подключение Astrato к данным ClickHouse" border width="235" height="164" data-path="images/integrations/data-visualization/astrato_2a_clickhouse_connection.webp" />

* Заполните обязательные поля в диалоговом окне подключения

<Image size="sm" img="https://mintcdn.com/private-7c7dfe99/PWQnWTwcu17exYX2/images/integrations/data-visualization/astrato_2b_clickhouse_connection.webp?fit=max&auto=format&n=PWQnWTwcu17exYX2&q=85&s=9926d9a8ec14e804e428a7d33ea53502" alt="Обязательные поля для подключения Astrato к ClickHouse" border width="486" height="601" data-path="images/integrations/data-visualization/astrato_2b_clickhouse_connection.webp" />

* Нажмите **Проверить подключение**. Если подключение успешно, задайте **имя** для подключения к данным и нажмите **Далее.**

* Настройте **доступ пользователей** к подключению к данным и нажмите **Подключить.**

<Image size="md" img="https://mintcdn.com/private-7c7dfe99/PWQnWTwcu17exYX2/images/integrations/data-visualization/astrato_3_user_access.webp?fit=max&auto=format&n=PWQnWTwcu17exYX2&q=85&s=59617eb5f2eaa17d07552ae3b142b78a" alt="Доступ пользователей для подключения Astrato к ClickHouse" border width="1973" height="1651" data-path="images/integrations/data-visualization/astrato_3_user_access.webp" />

* Подключение будет создано, и будет создано представление данных.

<Note>
  если создаётся дубликат, к имени источника данных добавляется временная метка.
</Note>

<div id="creating-a-semantic-model--data-view">
  ## Создание семантической модели / data view
</div>

В редакторе Data View вы увидите все свои таблицы и схемы в ClickHouse; выберите несколько, чтобы начать.

<Image size="lg" img="https://mintcdn.com/private-7c7dfe99/PWQnWTwcu17exYX2/images/integrations/data-visualization/astrato_4a_clickhouse_data_view.webp?fit=max&auto=format&n=PWQnWTwcu17exYX2&q=85&s=398fe1932fc832d619799aa0d379b5b2" alt="Astrato: подключение к ClickHouse User Access" border width="1210" height="671" data-path="images/integrations/data-visualization/astrato_4a_clickhouse_data_view.webp" />

Теперь, когда данные выбраны, перейдите к настройке **data view**. Нажмите Define в правом верхнем углу веб-страницы.

Здесь можно выполнять JOIN данных, а также **создавать контролируемые измерения и показатели** — это помогает поддерживать согласованную бизнес-логику в разных командах.

<Image size="lg" img="https://mintcdn.com/private-7c7dfe99/PWQnWTwcu17exYX2/images/integrations/data-visualization/astrato_4b_clickhouse_data_view_joins.webp?fit=max&auto=format&n=PWQnWTwcu17exYX2&q=85&s=879a1a1ebc0e1c1f230e35f5ae844043" alt="Astrato: подключение к ClickHouse User Access" border width="1208" height="669" data-path="images/integrations/data-visualization/astrato_4b_clickhouse_data_view_joins.webp" />

**Astrato автоматически предлагает варианты JOIN** на основе ваших метаданных, в том числе используя ключи в ClickHouse. Предлагаемые JOIN помогают быстро начать работу с хорошо управляемыми данными ClickHouse, не изобретая велосипед. Мы также показываем **качество JOIN**, чтобы вы могли детально просмотреть все предложения Astrato.

<Image size="lg" img="https://mintcdn.com/private-7c7dfe99/PWQnWTwcu17exYX2/images/integrations/data-visualization/astrato_4c_clickhouse_completed_data_view.webp?fit=max&auto=format&n=PWQnWTwcu17exYX2&q=85&s=33668dda643494290403bf9ec908081f" alt="Astrato: подключение к ClickHouse User Access" border width="1210" height="672" data-path="images/integrations/data-visualization/astrato_4c_clickhouse_completed_data_view.webp" />

<div id="creating-a-dashboard">
  ## Создание панели мониторинга
</div>

Всего за несколько шагов вы сможете создать свою первую диаграмму в Astrato.

1. Откройте панель визуализаций
2. Выберите визуализацию (начнем со столбчатой диаграммы)
3. Добавьте измерения
4. Добавьте показатели

<Image size="lg" img="https://mintcdn.com/private-7c7dfe99/PWQnWTwcu17exYX2/images/integrations/data-visualization/astrato_5a_clickhouse_build_chart.webp?fit=max&auto=format&n=PWQnWTwcu17exYX2&q=85&s=08a51bb303040f0f31692ec7fc11be71" alt="Astrato: подключение к ClickHouse, доступ пользователей" border width="1215" height="675" data-path="images/integrations/data-visualization/astrato_5a_clickhouse_build_chart.webp" />

<div id="view-generated-sql-supporting-each-visualization">
  ### Просмотр сгенерированного SQL для каждой визуализации
</div>

Прозрачность и точность — в основе Astrato. Мы делаем видимым каждый сгенерированный запрос, чтобы вы сохраняли полный контроль. Все вычисления выполняются напрямую в ClickHouse, используя его скорость при сохранении высокого уровня безопасности и управления.

<Image size="lg" img="https://mintcdn.com/private-7c7dfe99/PWQnWTwcu17exYX2/images/integrations/data-visualization/astrato_5b_clickhouse_view_sql.webp?fit=max&auto=format&n=PWQnWTwcu17exYX2&q=85&s=a1f85efb08f5bbf55285658e7cedd93c" alt="Astrato: подключение к ClickHouse, доступ пользователей" border width="1215" height="675" data-path="images/integrations/data-visualization/astrato_5b_clickhouse_view_sql.webp" />

<div id="example-completed-dashboard">
  ### Пример готовой панели мониторинга
</div>

Красивая, полностью готовая панель мониторинга или приложение для работы с данными — уже совсем рядом. Чтобы увидеть больше наших работ, перейдите в галерею демо на нашем сайте: [https://astrato.io/gallery](https://astrato.io/gallery)

<Image size="lg" img="https://mintcdn.com/private-7c7dfe99/PWQnWTwcu17exYX2/images/integrations/data-visualization/astrato_5c_clickhouse_complete_dashboard.webp?fit=max&auto=format&n=PWQnWTwcu17exYX2&q=85&s=49402b740a457b5c97f0aa3e0236678f" alt="Astrato: подключение к ClickHouse, доступ пользователей" border width="1306" height="800" data-path="images/integrations/data-visualization/astrato_5c_clickhouse_complete_dashboard.webp" />
