ClickHouse/docs/ru/getting-started/playground.md
Roman Bug 9ec78855cd
DOCSUP-2806: Add meta header in RU (#15801)
* DOCSUP-2806: Add meta intro.

* DOCSUP-2806: Update meta intro.

* DOCSUP-2806: Fix meta.

* DOCSUP-2806: Add quotes for meta headers.

* DOCSUP-2806: Remove quotes from meta headers.

* DOCSUP-2806: Add meta headers.

* DOCSUP-2806: Fix quotes in meta headers.

* DOCSUP-2806: Update meta headers.

* DOCSUP-2806: Fix link to nowhere in EN.

* DOCSUP-2806: Fix link (settings to tune)

* DOCSUP-2806: Fix links.

* DOCSUP-2806:Fix links EN

* DOCSUP-2806: Fix build errors.

* DOCSUP-2806: Fix meta intro.

* DOCSUP-2806: Fix toc_priority in examples datasets TOC.

* DOCSUP-2806: Fix items order in toc.

* DOCSUP-2806: Fix order in toc.

* DOCSUP-2806: Fix toc order.

* DOCSUP-2806: Fix order in toc.

* DOCSUP-2806: Fix toc index in create

* DOCSUP-2806: Fix toc order in create.

Co-authored-by: romanzhukov <romanzhukov@yandex-team.ru>
Co-authored-by: alexey-milovidov <milovidov@yandex-team.ru>
2020-10-26 13:29:30 +03:00

5.1 KiB
Raw Blame History

toc_priority toc_title
14 Playground

ClickHouse Playground

ClickHouse Playground позволяет пользователям экспериментировать с ClickHouse, мгновенно выполняя запросы без настройки своего сервера или кластера. В Playground доступны несколько тестовых массивов данных, а также примеры запросов, которые показывают возможности ClickHouse. Кроме того, вы можете выбрать LTS релиз ClickHouse, который хотите протестировать.

ClickHouse Playground дает возможность поработать с Managed Service for ClickHouse в конфигурации m2.small (4 vCPU, 32 ГБ ОЗУ), которую предосталяет Яндекс.Облако. Дополнительную информацию об облачных провайдерах читайте в разделе Поставщики облачных услуг ClickHouse.

Вы можете отправлять запросы к Playground с помощью любого HTTP-клиента, например curl или wget, также можно установить соединение с помощью драйверов JDBC или ODBC. Более подробная информация о программных продуктах, поддерживающих ClickHouse, доступна здесь.

Параметры доступа

Параметр Значение
Конечная точка HTTPS https://play-api.clickhouse.tech:8443
Конечная точка TCP play-api.clickhouse.tech:9440
Пользователь playground
Пароль clickhouse

Также можно подключаться к ClickHouse определённых релизов, чтобы протестировать их различия (порты и пользователь / пароль остаются неизменными):

  • 20.3 LTS: play-api-v20-3.clickhouse.tech
  • 19.14 LTS: play-api-v19-14.clickhouse.tech

!!! note "Примечание" Для всех этих конечных точек требуется безопасное соединение TLS.

Ограничения

Запросы выполняются под пользователем с правами readonly, для которого есть следующие ограничения:

  • запрещены DDL запросы
  • запрещены INSERT запросы

Также установлены следующие опции:

Примеры

Пример конечной точки HTTPS с curl:

curl "https://play-api.clickhouse.tech:8443/?query=SELECT+'Play+ClickHouse\!';&user=playground&password=clickhouse&database=datasets"

Пример конечной точки TCP с CLI:

clickhouse client --secure -h play-api.clickhouse.tech --port 9440 -u playground --password clickhouse -q "SELECT 'Play ClickHouse\!'"

Детали реализации

Веб-интерфейс ClickHouse Playground выполняет запросы через ClickHouse HTTP API. Бэкэнд Playground - это кластер ClickHouse без дополнительных серверных приложений. Как упоминалось выше, способы подключения по HTTPS и TCP/TLS общедоступны как часть Playground. Они проксируются через Cloudflare Spectrum для добавления дополнительного уровня защиты и улучшенного глобального подключения.

!!! warning "Предупреждение" Открывать сервер ClickHouse для публичного доступа в любой другой ситуации настоятельно не рекомендуется. Убедитесь, что он настроен только на частную сеть и защищен брандмауэром.