Подключение Астрато к ClickHouse
Астрато использует Pushdown SQL для обращения к ClickHouse Cloud или локальным инсталляциям напрямую. Это означает, что вы можете получить доступ ко всем необходимым данным, используя передовую производительность ClickHouse.
Необходимые данные для подключения
При настройке вашего соединения с данными вам необходимо знать:
-
Данные подключения: Имя хоста, Порт
-
Учетные данные базы данных: Имя пользователя, Пароль
Чтобы подключиться к ClickHouse с помощью HTTP(S), вам нужна следующая информация:
-
ХОСТ и ПОРТ: как правило, порт составляет 8443 при использовании TLS или 8123 при отсутствии TLS.
-
НАЗВАНИЕ БАЗЫ ДАННЫХ: по умолчанию существует база данных с именем
default
, используйте имя базы данных, к которой вы хотите подключиться. -
ИМЯ ПОЛЬЗОВАТЕЛЯ и ПАРОЛЬ: по умолчанию имя пользователя равно
default
. Используйте имя пользователя, соответствующее вашему случаю.
Сведения о вашем ClickHouse Cloud-сервисе доступны в консоли ClickHouse Cloud. Выберите сервис, к которому вы будете подключаться, и нажмите Подключиться:

Выберите HTTPS, и детали доступны в примере команды curl
.

Если вы используете самоуправляемый ClickHouse, детали подключения устанавливаются вашим администратором ClickHouse.
Создание подключения к ClickHouse
- Выберите Данные в боковой панели и нажмите на вкладку Подключение данных (или перейдите по этой ссылке: https://app.astrato.io/data/sources)
- Нажмите на кнопку Новое подключение данных в правом верхнем углу экрана.
- Выберите ClickHouse.
- Заполните обязательные поля в диалоговом окне подключения.
-
Нажмите Проверить подключение. Если подключение успешно, дайте имени вашему подключению данных и нажмите Далее.
-
Установите доступ пользователя к подключению данных и нажмите подключить.

- Подключение создано, и создан просмотр данных.
если создается дубликат, к имени источника данных добавляется временная метка.
Создание семантической модели / просмотра данных
В редакторе Просмотра данных вы увидите все свои Таблицы и Схемы в ClickHouse, выберите несколько для начала.

Теперь, когда вы выбрали свои данные, перейдите к определению просмотра данных. Нажмите определить в верхнем правом углу веб-страницы.
Здесь вы можете объединять данные, а также создавать управляемые измерения и показатели - это идеально для обеспечения согласованности бизнес-логики в различных командах.

Астрато интеллектуально предлагает объединения с использованием ваших метаданных, включая использование ключей в ClickHouse. Наши предложенные объединения облегчают вам начало работы, используя ваши хорошо управляемые данные ClickHouse, без переосмысления основ. Мы также показываем вам качество объединения, чтобы у вас была возможность подробно просмотреть все предложения от Астрато.

Создание панели мониторинга
Всего за несколько шагов вы можете создать свой первый график в Астрато.
- Откройте панель визуализаций
- Выберите визуализацию (начнем с Гистограммы)
- Добавьте размерность(и)
- Добавьте показатель(и)

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

Пример завершенной панели мониторинга
Красивый завершенный дашборд или приложение для работы с данными теперь не далеко. Чтобы увидеть больше того, что мы создали, перейдите в нашу галерею демонстраций на нашем сайте. https://astrato.io/gallery
