Перейти к основному содержимому
Перейти к основному содержимому

Подключение Астрато к ClickHouse

Community Maintained

Астрато использует 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, без переосмысления основ. Мы также показываем вам качество объединения, чтобы у вас была возможность подробно просмотреть все предложения от Астрато.

Создание панели мониторинга

Всего за несколько шагов вы можете создать свой первый график в Астрато.

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

Посмотреть сгенерированный SQL, поддерживающий каждую визуализацию

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

Пример завершенной панели мониторинга

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