Введение
- SSL;
- аутентификацию;
- сеансы;
- сжатие;
- параллельные запросы через один и тот же канал;
- отмену запросов;
- получение информации о ходе выполнения и журналов;
- внешние таблицы.
Конфигурация gRPC
grpc_port в основной конфигурации сервера. Другие параметры конфигурации приведены в следующем примере:
Встроенный клиент
--help– Показывает справку и завершает работу.--host HOST, -h HOST– Имя сервера. Значение по умолчанию:localhost. Также можно использовать адреса IPv4 или IPv6.--port PORT– Порт для подключения. Этот порт должен быть включен в конфигурации сервера ClickHouse (см.grpc_port). Значение по умолчанию:9100.--user USER_NAME, -u USER_NAME– Имя пользователя. Значение по умолчанию:default.--password PASSWORD– Пароль. Значение по умолчанию: пустая строка.--query QUERY, -q QUERY– Запрос, который обрабатывается в неинтерактивном режиме.--database DATABASE, -d DATABASE– База данных по умолчанию. Если не указана, используется текущая база данных, заданная в настройках сервера (defaultпо умолчанию).--format OUTPUT_FORMAT, -f OUTPUT_FORMAT– Формат вывода результата. Значение по умолчанию для интерактивного режима:PrettyCompact.--debug– Включает вывод отладочной информации.
--query.
В пакетном режиме данные запроса можно передать через stdin.
Пример использования клиента
В следующем примере создается таблица и загружаются данные из CSV-файла. Затем выполняется запрос к содержимому таблицы.
Query
Response