Использование обычных функций в запросах: например, поиск подстрок в строковых столбцах или преобразование временной метки к началу интервала
Использование агрегатных функций: например, нахождение 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
Вы будете получать информацию о предстоящих мероприятиях в онлайне в выбранных категориях. Обещаем, никакого спама! Вы сможете отписаться в любое время.
Город Зовёт на мероприятия!
Обязательно зайдите в вашу почту и подтвердите подписку прямо сейчас.
Если письма от нас нет в папке "Входящие", проверьте, пожалуйста, папку "Рассылки" или "Спам".