CHCD: Подготовка к сертификации ClickHouse Certified Developer + Экзамен

CHCD: Подготовка к сертификации ClickHouse Certified Developer + Экзамен
21 июля 2025
ПОНЕДЕЛЬНИК
10:00
1. Сертификация ClickHouse Certified Developer
  • Основные сведения
  • Процедура и условия
  • Домены
2. Знакомство с ClickHouse 3. Архитектура ClickHouse 4. Проектирование данных
  • Создание новой базы данных
  • Создание новой таблицы, удовлетворяющей заданным критериям или соответствующей определённому формату файла
  • Выбор оптимальных типов данных для столбцов в зависимости от характера данных
  • Определение эффективного ключа сортировки (primary key) на основе типов предполагаемых запросов в таблице MergeTree
  • Определение и использование внешнего словаря (Dictionary)
5. Вставка и загрузка данных
  • Загрузка локального файла в таблицу
  • Загрузка файла из облачного хранилища (например, S3) в таблицу
  • Загрузка файлов в формате Parquet, CSV или TSV
  • Применение простых преобразований к столбцам во время вставки данных
  • Вставка данных из одной таблицы в другую
6. Анализ данных
  • Написание запроса, соответствующего заданным условиям
  • Использование обычных функций в запросах: например, поиск подстрок в строковых столбцах или преобразование временной метки к началу интервала
  • Использование агрегатных функций: например, нахождение max/min/sum/avg, количества уникальных значений или заданного квантиля
  • Применение GROUP BY для группировки и агрегации значений по заданному временному интервалу или другим критериям
7. Материализованные представления
  • Создание материализованного представления, сохраняющего результат неагрегирующего запроса
8. Аггрегации в материализованных представлениях
  • Создание материализованного представления, сохраняющего агрегированные данные с использованием движков AggregatingMergeTree или SummingMergeTree
9. Шардирование и репликация
  • Работа с системными таблицами
10. JOIN операции
  • Использование JOIN
11. Удаление и обновление данных
  • Выполнение лёгкой (неблокирующей) операции удаления данных
  • Реализация стратегии UPSERT с помощью движка ReplacingMergeTree
  • Эффективное выполнение частых обновлений с использованием движка CollapsingMergeTree
12. Управление данными
  • Работа с системными таблицами
  • Создание и изменение таблиц
13. Оптимизация запросов
  • Создание проекции (projection) в таблице для ускорения выполнения типовых запросов
  • Определение skipping-индекса set или minmax для эффективного фильтра по диапазонам
14. Итоговое тестирование

Тестирование «ClickHouse Certified Developer» (доступно только на английском языке) будет доступно сразу по окончании курса после обязательной регистрации участника в течении 1 года (после регистрации).

Более подробно по ссылке: https://bigdataschool.ru/courses/podgotovka-k-sertifikaczii-clickhouse-certified-developer


изменить информацию сообщить о проблеме

С этим мероприятием что-то не так?

  • Неправильная дата или время
  • Неправильный адрес
  • Неправильно указан тип мероприятия
  • Плохое описание
  • Мероприятие отменено или отложено
  • Неприемлемый/неприличный контент
  • Нарушение авторских прав
  • Это спам
  • Не получается купить билет

Онлайн

похожие мероприятия

Все мероприятия в онлайне