ClickHouse

Комплексный курс по ClickHouse: архитектура колоночной СУБД, движки таблиц, загрузка и хранение данных, SQL-запросы, оптимизация, масштабирование и эксплуатация аналитической системы.

Длительность

32 акад. ч. / 4 дн.

Формат

онлайн
начать обучение

[ программа курса ]

Модуль 1
Практическое использование
искусственного интеллекта
Обзор ИИ, машинного обучения и нейронных сетей: ключевые термины, типы и области применения.
Применение нейронных сетей в бизнесе: маркетинг, логистика, управление рисками и другие направления.
Инструменты и платформы нейронных сетей: платные и бесплатные решения для различных задач.
Этика и безопасность использования нейронных сетей: правила работы, требования информационной безопасности.
Риски и ограничения применения искусственного интеллекта и нейросетевых решений.
Модуль 2
Практическое использование
искусственного интеллекта
Обзор ИИ, машинного обучения и нейронных сетей: ключевые термины, типы и области применения.
Применение нейронных сетей в бизнесе: маркетинг, логистика, управление рисками и другие направления.
Инструменты и платформы нейронных сетей: платные и бесплатные решения для различных задач.
Этика и безопасность использования нейронных сетей: правила работы, требования информационной безопасности.
Риски и ограничения применения искусственного интеллекта и нейросетевых решений.

[ программа курса ]

Модуль 1
ClickHouse: особенности архитектуры и ситуации для применения

• ClickHouse: особенности архитектуры и ситуации для применения

• Планирование развертывания ClickHouse

• Планирование отказоустойчивости и распределения нагрузки

• Развертывание ClickHouse

• Введение в систему объектов ClickHouse

Модуль 2
Кластеры ClickHouse. Создание кластеров в файлах конфигурации

• Кластеры ClickHouse. Создание кластеров в файлах конфигурации, ситуации применения

• Базы данных ClickHouse. Служебные и пользовательские базы данных

• Выбор ядра базы данных: Atomic, Replicated, Memory, Lazy, Dictionary

• Ядра баз данных для интеграции с Postgres и другими СУБД

• Типы данных ClickHouse

• обычные, модификаторы режимов хранения (Nullable и LowCardinality),

• композитные (Array, Tuple, Map, Nested)

Модуль 3
Обзор движков таблиц ClickHouse. Архитектура движка MergeTree

• Ключи сортировки и первичные ключи, секционирование (PARTITION BY)

• Репликация данных и ядро ReplicatedMergeTree

• Проекции в таблицах MergeTree и применение альтернативных ключей сортировки

Модуль 4
Движок ReplacingMergeTree и автоматическое удаление дубликатов

• Движки SummingMergeTree и AggregatingMergeTree и автоматическое агрегирование данных

• Движки CollapsingMergeTree и VersionedCollapsingMergeTree и решение проблем с удалением

• Представления (Views) в ClickHouse

• Обычные представления, параметризованные представления

• материализованные представления, оконные представления

Модуль 5
Особенности добавления / изменения

• Вставка данных и механика INSERT

• Удаление данных через облегченные DELETE (lightweight DELETE) и через мутации

• Простая и инкрементальная закачка данных в ClickHouse через интеграционные таблицы

• Непрерывная закачка данных в ClickHouse

• Получение данных в ClickHouse через Kafka

Модуль 6
Запросы в ClickHouse. Инфраструктура для работы с запросами

• Применение clickhouse-client для оценки производительности

• Фильтрация данных в ClickHouse

• Джойны в запросах ClickHouse

• Алгоритмы выполнения джойнов: hash, parallel hash, grace hash, full sorting, partial

• Метод Direct join и применение словарей (dictionaries)

Свяжитесь
с нами

Заполните форму, и мы свяжемся с вами в течение одного рабочего дня.

Спасибо! Заявка отправлена
Что-то пошло не так. Попробуйте ещё раз.
FORGED AFTER DARK
NESTEROVA