Подключите QStudio к ClickHouse
QStudio — это бесплатный GUI для SQL, который позволяет запускать SQL-скрипты, легко просматривать таблицы, строить графики и экспортировать результаты. Он работает на всех операционных системах и с любыми базами данных.
QStudio подключается к ClickHouse с использованием JDBC.
1. Соберите ваши данные ClickHouse
QStudio использует JDBC через HTTP(S) для подключения к ClickHouse; вам понадобятся:
- endpoint
- номер порта
- имя пользователя
- пароль
Чтобы подключиться к ClickHouse с помощью HTTP(S), вам необходима следующая информация:
- 
ХОСТ и ПОРТ: как правило, порт 8443 при использовании TLS или 8123 при отсутствии TLS. 
- 
ИМЯ БАЗЫ ДАННЫХ: по умолчанию существует база данных с именем default, используйте имя базы данных, к которой вы хотите подключиться.
- 
ИМЯ ПОЛЬЗОВАТЕЛЯ и ПАРОЛЬ: по умолчанию имя пользователя default. Используйте имя пользователя, подходящее для вашего случая.
Данные для вашего сервиса ClickHouse Cloud доступны в консоли ClickHouse Cloud. Выберите сервис, к которому вы хотите подключиться, и нажмите Подключиться:
 
Выберите HTTPS, и данные будут доступны в примере команды curl.
 
Если вы используете самоуправляемый ClickHouse, детали подключения устанавливаются вашим администратором ClickHouse.
2. Скачайте QStudio
QStudio доступен по адресу https://www.timestored.com/qstudio/download/
3. Добавьте базу данных
- Когда вы впервые откроете QStudio, нажмите на меню Server->Add Server или на кнопку добавления сервера на панели инструментов.
- Затем укажите данные:
 
- Тип сервера: Clickhouse.com
- Обратите внимание, что для хоста вы ДОЛЖНЫ включить https:// Хост: https://abc.def.clickhouse.cloud Порт: 8443
- Имя пользователя: default
Пароль: XXXXXXXXXXX
- Нажмите Добавить
Если QStudio обнаружит, что у вас не установлен драйвер JDBC для ClickHouse, он предложит загрузить его для вас:
4. Выполнение запросов к ClickHouse
- 
Откройте редактор запросов и выполните запрос. Вы можете выполнять запросы с помощью 
- 
Ctrl + e - Запускает выделенный текст 
- 
Ctrl + Enter - Запускает текущую строку 
- 
Пример запроса: 
 
Следующие шаги
Посетите QStudio, чтобы узнать о возможностях QStudio, и документацию ClickHouse, чтобы узнать о возможностях ClickHouse.
