Целевая аудитория

Дата инженеры, разработчики, архитекторы БД, аналитики данных, Data Scientist специалисты

Программа
  • Программа курса / модули:

    • Введение. Аналитические базы данных. Отличия OLAP и OLTP нагрузки. Столбцовые и строковые базы данных

    • Область применения ClickHouse, отличие от других СУБД, Преимущества и ограничения. Архитектура.

    • Начало работы с ClickHouse. Запуск и подключение. Системные требования. Варианты развертывания: нативная установка, докер, облачные платформы, terraform, k8s

    • Развертывание кластера clickhouse. Включение репликации

    • Основы кодогенрации. Создание DWH на основе Clickhouse с помощью dbt.

    • Типы данных в Clickhouse. Поддерживаемые типы файлов. Загрузка данных из файла.

    • Движки таблиц и баз данных в Clickhouse.

    • Поиск данных в Clickhouse. Разреженные индексы. ANN-индексы. Inv-индексы.

    • Интерфейсы доступа в Clickhouse. Интеграции с другими БД, очередями сообщений, программами на популярных языках программирования

    • DWH c dbt.

    • Построение ETL с airflow.

    • Итоговая аттестация