17.02.23
Развертываем базу данных Яндекс Clickhouse в облаке Яндекс (для работы с Yandex Datalens и Экстрактором данных 1С в BI)
Итак, первое чем вам надо обзавестись - это учетной записью Яндекс. Вполне возможно она у вас уже есть: Яндекс Такси, Яндекс Плюс и другие сервисы требуют регистрации в Яндексе.

 Поехали.

Залогинимся

 вход в яндекс

Вы прошли регистрацию или залогинились под учетной записью Яндекса (по почте, номеру телефона или как то иначе).

Заключение договора в Yandex Cloud

Вообще есть два способа взаимодействия с "Яндекс Облако" (по стоимости они абсолютно одинаковы):
  1. Заключить договор напрямую с Яндексом - тут вы платите напрямую в Яндекс
  2. Заключить договор с компанией "Денвик" (мы официальные партнеры "Яндекс Облако") - тут вы платите "Денвик" (а мы платим в Яндекс)
При работе с "Денвик" - вам будут доступны дополнительно подсказки и помощь в развертывании сервисов "Яндекс Облако"

Регистрация в Яндекс Облаке

Перейдите по ссылке cloud.yandex.ru

регистрация в Яндекс Облако

Подтвердите ознакомление с "Условиями использования", далее "Войти".

регистрация в Яндекс Облако

Создайте Ваше первое облако.

Для возможности работы с облаком необходимо настроить ваш платежный аккаунт.

Настройка Платежного аккаунта (это если работаете напрямую с "Яндекс Облако")

платежный аккаунт

Для этого перейдите в раздел "Биллинг" и создайте платежный аккаунт.

платежный аккаунт

Настройте платежный аккаунт, указав:

  • Почту;
  • ФИО и адрес;
  • Телефон;
  • Реквизиты юрлица или банковскую карту.

привязка карты

Хотите начать работать с Yandex Datalens? Оставляйте заявку и получите внедрение под ключ и настроенные отчеты, полностью готовые к работе.
Оставить заявку

Создание кластера Clickhouse

Следующим шагом нужно создать управляемый кластер серверов Clickhouse (Не пугайтесь - звучит сложно, но работает просто и дешево). Для этого из списка предлагаемых сервисов выберите - ManagedService for Clickhouse.

ManagedService for Clickhouse
Далее - создать кластер.
создание кластера Click House
создание кластера Click House
Так как нам на первых порах нужен сервер с минимальными параметрами, то укажите:

  • Тип – burstable;
  • Тип диска - network-ssd;
  • Размер диска - тут ориентируйтесь на вашу базу (учитывайте, что данные в Clickhouse занимают примерно раз в пять меньше места чем в 1С);
  • Назовите человечно вашу создаваемую машину.
Машина с такими вот выбранными параметрами будет обходиться в чуть более чем 2000 р. в месяц.

стоимость кластера

На момент написания статьи стоимость была вот такой.

 Теперь ОЧЕНЬ ВАЖНЫЙ момент:

SQL

Управление пользователями через SQL - лучше отключить (нужных пользователей проще добавлять из интерфейса данного кластера).

  • Укажите имя пользователя
  • обязательно ОЧЕНЬ сложный пароль (если запишете куда-то, то не забудете)
  • Пароль должен быть действительно сложный - от 16 и более символов (потом сами себе спасибо скажете, ведь хакеры не спят).

Обязательно включите "Публичный доступ" к хостам:


 Далее проставьте все флаги ниже в настройке:

настройки click house

И...

Нажимайте "создать кластер".

кластеры

Теперь ждем создания кластера....

Кластер Managed Service for Clickhouse - это виртуальная машина (сервер), который полностью поддерживается и обслуживается командой Яндекс Облака.

 Готово.

Перейдем в Yandex Datalens

https://datalens.yandex.ru

yandex datalens

вход в datalens

Настраиваем подключение к нашему кластеру Clickhouse

настройка подключения в datalens
настройка подключения в datalens
Заполняете все поля, включая имя пользователя и пароль, которые вы заводили на этапе создания кластера.

После чего проверяете подключение и записываете его.

создание подключения datalens

Для работы из 1С

Вам понадобятся данные о подключении:

работа из 1С в datalens

работа из 1С в datalens

Из подключения мы с Вами возьмем:

  • Имя сервера;
  • Порт тут стандартный - 8443;
  • база тоже известна - вы ее имя сами вводили на этапе создания кластера;
  • А имя пользователя и пароль Вы уже знаете.

Итоги

В результате таких несложных действий, Вы:

  • создали виртуальную машину Clickhouse;
  • подключились к ней из Yandex Datalens;
  • получили доступ для дальнейшей работы с выгрузкой данных из 1С с помощью "Экстрактора данных 1С в BI".
Если вы хотите начать работать с бизнес-аналитикой, но не хотите настраивать все самостоятельно, оставляйте заявку. С вами свяжутся менеджеры Денвик для дальнейшей консультации. Мы оказываем услугу по подключению бизнес-аналитики и настройке отчетов. Настроим обмен данными с разными источниками, чтобы вы могли получать консолидированные данные о бизнесе из всех используемых сервисов.

Оставить заявку

Часто задаваемые вопросы

ClickHouse — это колоночная система управления базами данных (СУБД) с открытым исходным кодом.

ClickHouse была разработана компанией «Яндекс» для своего сервиса веб-аналитики «Яндекс.Метрика».

ClickHouse распространяется под лицензией Apache 2.0.

Основная задача ClickHouse — обеспечивать высокую скорость обработки аналитических запросов даже при работе с очень большими объёмами данных.

ClickHouse оптимизирован для задач аналитической обработки данных (OLAP), ориентированных на анализ больших массивов данных в режиме, близком к реальному времени.

В ClickHouse данные хранятся по столбцам, а не по строкам, что позволяет значительно повысить эффективность сжатия и быстродействие при аналитических запросах.

Колоночное хранение в ClickHouse обеспечивает эффективное сжатие данных, ускорение выборок и агрегаций и значительно снижает объём обрабатываемых данных при выполнении аналитических запросов.

Да, ClickHouse может работать в распределённой среде и обрабатывать данные с разных серверов как единое целое, объединяя их в рамках кластера.

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

Нет, ClickHouse не является заменой классических реляционных СУБД, таких как MySQL или PostgreSQL, так как он не предназначен для транзакционной обработки данных.

Наши менеджеры ответят на все вопросы, произведут расчет стоимости услуг и подготовят коммерческое предложение!
Заказать проект

Это интересно