Промокод Click_5
ClickHouse для инженеров и архитекторов БД
Всё о работе с ClickHouse: от установки и настройки – до решений для продакшена
29 сентября
Professional
4 месяца
Онлайн
Пн/Ср 20:00 Мск
Для кого этот курс?
- Data Engineer, Аналитикам данных, BI-разработчикам, которые хотят научиться эффективно использовать ClickHouse в работе
- Архитекторам БД, которые все чаще сталкиваются с вопросом администрирования Clickhouse
- Руководителям команд и компаний, менеджерам и CTO, которые задумываются о внедрении данной базы у себя и ищут ответы на свои вопросы
Необходимые знания
- Базовые знания SQL
- Базовые знания Linux, Docker
Что даст вам этот курс?
Вы узнаете, как устанавливать ClickHouse на различных системах, поймёте, какие у данной БД неоспоримые преимущества, изучите сценарии использования. Начнёте с базовых понятий, а закончите – продакшен-решением. Выполните много практических заданий, подготовите итоговый проект.
Курс состоит из теории и практики в соотношении 50/50, а также из сравнений PostgreSQL с гигантами рынка БД
После обучения вы сможете:
- Разворачивать и настраивать ClickHouse
- Работать как с базовыми, так и более продвинутыми вещами
- Распознавать различия между ClickHouse и другими популярными БД, а также работать в связке с другими базами данных
- Выбирать подходящую конфигурацию и специфику работы с БД в связке с вашими данными
ClickHouse завоевывает рынок
Почти в 2000 IT-вакансий на Хедхантере требуется опыт работы с ClickHouse, а многие крупные компании уже используют данную БД. Например: Beeline, ivi, OZON.
Процесс обучения
резервным копированием.
Практикуйтесь
Выполняйте практические реальные задачи, защитите выпускной проект
Готовьтесь к реальным проектам
Изучите продовые решения и применяйте их в работе
Сравнения с другими БД
Сравните ClickHouse c PostgreSQL, Greenplum, MySQL, MSSQL, Oracle
Карьерная поддержка
Многие студенты еще во время прохождения первой части программы находят или меняют работу, а к концу обучения могут претендовать на повышение в должности.
- Разместите свое резюме в базе OTUS и сможете получать приглашения на собеседования от партнеров
- Получите рекомендации, как искать работу, и советы по прохождению собеседования
Data Engineer со знанием Clickhouse
Формат обучения
Интерактивные вебинары
Две онлайн-трансляции по два академических часа в неделю. Доступ к записям и учебным материалам – навсегда
Практика
Выпускная работа усилит знания, а её успешная защита откроет новые карьерные возможности
Активное сообщество
Общение с преподавателями на вебинарах, коммуникация в закрытом телеграм-чате, развёрнутые ответы при проверке домашних заданий
Программа
Знакомство с ClickHouse
Знакомимся с основами ClickHouse, его областью применения, картой курса и преподавательским составом.
Тема 1: Аналитические движки
Тема 2: Область применения и первое представление
Тема 3: Развертывание и базовая конфигурация, интерфейсы и инструменты
Тема 4: MergeTree и типы данных
Работа с ClickHouse
Получаем навыки использования аналитических возможностей ClickHouse
Тема 1: Язык запросов SQL
Тема 2: Функции для работы с типами данных, агрегатные функции и UDF
Тема 3: Движки MergeTree Family
Тема 4: Индексы в ClickHouse
Тема 5: Другие движки
Тема 6: Джоины и агрегации
Тема 7: Словари, оконные и табличные функции
Тема 8: Сессия Q&A
Масштабирование и манипуляции с данными
Осваиваем продвинутые техники, необходимые для production-ready систем технологии
Тема 1: Проекции и материализованные представления
Тема 2: Репликация и другие фоновые процессы
Тема 3: Шардирование и распределенные запросы
Тема 4: Сессия Q&A
Тема 5: Мутация данных и манипуляции с партициями
Управление ресурсами
Учимся эффективно распоряжаться ресурсами и оптимизировать работу
Тема 1: RBAC контроль доступа, квоты и ограничения
Тема 2: Storage Policy и резервное копирование
Тема 3: Метрики и мониторинг. Логирование
Тема 4: Профилирование запросов
Тема 5: Сессия Q&A
Популярные интеграции
Изучаем популярные варианты взаимодействия с ClickHouse на рынке и учимся ими пользоваться
Тема 1: Оркестраторы/DI Tools
Тема 2: Интеграция с Kafka и подводные камни
Тема 3: Интеграции с BI-инструментами
Тема 4: PG/Greenplum
Тема 5: ClickHouse и dbt
Проектная работа
Закрепляем полученные навыки и знания, разрабатывая собственное решение
Тема 1: Выбор темы и организация проектной работы
Тема 2: Консультация по проектам и домашним заданиям
Тема 3: Предзащита
Тема 4: Защита проектных работ. Подведение итогов курса
Также вы можете получить полную программу, чтобы убедиться, что обучение вам подходит
Проектная работа
В конце обучения вы продемонстрируете навыки применения полученных знаний в реальных задачах: подготовите с помощью ClickHouse проект из сферы аналитики в реальном времени.
Преподаватели
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
Ближайшие мероприятия
Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
На вебинаре вы узнаете
- Как настроить потоковую интеграцию между ClickHouse и Apache Kafka
- Принципы работы с данными в режиме реального времени
- Лучшие практики для оптимизации производительности и управления нагрузкой
- Примеры использования интеграции в реальных проектах.
Вебинар будет полезен разработчикам, аналитикам данных и специалистам по большим данным, которые хотят улучшить свои навыки работы с ClickHouse и Kafka.
В результате вебинара
- Научитесь настраивать интеграцию ClickHouse с Apache Kafka
- Сможете эффективно обрабатывать и анализировать данные в реальном времени
- Попробуете реализовать примеры интеграции на практике
- Узнаете, как оптимизировать производительность ваших решений на базе этих технологий.
Программа вебинара:
- Помочь выбрать оптимальное решение для аналитики и больших данных.
- Понять различия в подходах к хранению и обработке данных.
- Оценить производительность в разных сценариях (OLAP, ETL, ad-hoc аналитика).
- Разобрать примеры внедрения и оптимизации.
Для кого этот вебинар:
- Data-инженеры – выбор СУБД для аналитических нагрузок.
- Аналитики данных – понимание возможностей для сложных запросов.
- Архитекторы данных – оценка масштабируемости и интеграции.
- Технические руководители – сравнение стоимости владения и производительности.
Чему научится слушатель:
Критериям выбора.
Определять, какая СУБД (ClickHouse или Greenplum) лучше подходит под конкретные задачи и инфраструктуру.
Оценке производительности. Сравнивать скорость обработки запросов (OLAP, агрегации, JOIN) в типичных сценариях.
Пониманию архитектур. Разбираться в ключевых различиях архитектур и их влиянии на работу.
Программа
- Понять, как эффективно использовать словари для ускорения JOIN и подстановки данных.
- Освоить оконные функции (OVER, PARTITION BY) для аналитики без сложных подзапросов.
- Научиться применять табличные функции (remote, file, mysql) для интеграции с внешними источниками.
- Разобрать оптимизации и ограничения каждой технологии.
Кому полезен вебинар
- Аналитики – для сложных расчетов (ранжирование, скользящие средние).
- Data Engineers – для интеграции данных и оптимизации ETL.
- Разработчики – чтобы упростить логику приложений через SQL.
- Администраторы БД – для настройки и управления словарями.
Чему научится слушатель
- Работе со словарями: Настраивать, обновлять и использовать в запросах (вместо тяжелых JOIN).
- Оконным функциям: Считать агрегаты по группам (например, "топ-3 товара в категории"), тренды и накопленные итоги.
- Табличным функциям: Запрашивать данные из внешних источников (PostgreSQL, S3, CSV) прямо из ClickHouse.
- Оптимизации: Избегать проблем с производительностью (например, при работе с большими окнами).
Прошедшие
мероприятия
Корпоративное обучение для ваших сотрудников
- Курсы OTUS верифицированы крупными игроками ИТ-рынка и предлагают инструменты и практики, актуальные на данный момент
- Студенты работают в группах, могут получить консультации не только преподавателей, но и профессионального сообщества
- OTUS проверяет знания студентов перед стартом обучения и после его завершения
- Простой и удобный личный кабинет компании, в котором можно видеть статистику по обучению сотрудников
- Сертификат нашего выпускника за 5 лет стал гарантом качества знаний в обществе
- OTUS создал в IT более 120 курсов по 7 направлениям, линейка которых расширяется по 40-50 курсов в год
Отзывы
Подтверждение знаний и навыков
OTUS осуществляет лицензированную образовательную деятельность. Вы получите сертификат о прохождении обучения, а также можете получить удостоверение о повышении квалификации.
После обучения вы:
-
Удостоверение о повышении квалификации: если вы успешно защитили выпускной проект и готовы предоставить копию документа о высшем или среднем профессиональном образовании
-
Доступ к учебным материалам курса
-
Ваш личный проект, который поможет проходить собеседования
ClickHouse для инженеров и архитекторов БД
Полная стоимость
Стоимость указана для оплаты физическими лицами
вычета до 13% стоимости обучения. Оставьте заявку и менеджер вас проконсультирует
+7 499 938-92-02 бесплатно