ПОИСК
Быстрый заказ
ОЦЕНКА КУРСАобщая оценка курса:оценка преподавателя: Хочу скидку |
Целью обучения является формирование знаний по особенностям эксплуатации кластерной колоночной СУБД Arenadata QuickMarts (ClickHouse) и навыков успешного применения этого продукта в работе.
Выберите форму обучения,
чтобы увидеть актуальные даты:
РАСПИСАНИЕ ЗАНЯТИЙ
|
|||||||||||||||||||
После изучения курса вы сможете
- развёртывать и эксплуатировать кластер ClickHouse (CH);
- понимать архитектуру, окружение и управление ADQM;
- выполнять загрузку и выгрузку данных;
- понимать интеграцию с внешними источниками;
- выполнять мониторинг.
Содержание курса
Модуль 1. Устройство и функционирование СУБД
Модуль 2. Данные в ADQM
Модуль 3. Работа с распределёнными данными
Модуль 4. Работа с запросами
Модуль 5. Загрузка и выгрузка данных
Модуль 6. Соединение данных
Модуль 7. Администрирование
- Обзор архитектуры ADQM. Особенности и роль в конвейере больших данных.
- Кластер-менеджер ADCM. Система управления кластерами дата-сервисов.
- Создание кластера ADQM с мониторингом. Выбор, настройка и размещение сервисов.
Модуль 2. Данные в ADQM
- Базы данных в ADQM. Виды движков и их назначение.
- Особенности таблиц MergeTree.
- Индексы для ускорения выборок.
- Партиционирование.
- Проекции.
- Представления простые и материализованные. Параметризация. Конвейер представлений.
- Управление схемой таблицы и данными.
- Мутации.
- Типы данных.
- Дополнительные версии движка MergeTree.
Модуль 3. Работа с распределёнными данными
- Движки таблиц для репликации и шардированного доступа.
- Обработка распределённых операций.
- Логические кластеры.
Модуль 4. Работа с запросами
- Специфические конструкции в запросах и установка параметров исполнения.
- Исследование выполнения запросов для оптимизации - EXPLAIN, query_log.
Модуль 5. Загрузка и выгрузка данных
- Clickhouse-client как средство интеграции.
- Форматы данных.
- Интеграционные движки.
- Асинхронная вставка.
Модуль 6. Соединение данных
- Создание и спользование словарей.
- Алгоритмы JOIN-ов - виды и выбор наиболее подходящего для задачи.
- Распределённые JOIN-ы - режимы работы, локальность данных и выбор ключа.
Модуль 7. Администрирование
- Ролевая модель и управление разрешениями.
- Управление ресурсами.
- Резервное копирование.
- Возможности ADQM Control.
Слушатели
- аналитики;
- системные администраторы;
- архитекторы;
- разработчики;
- IT-специалисты, планирующие использовать или уже применяющие в работе продукт Arenadata QuickMarts;
- подготовка к сертификационному экзамену на статус специалиста «ADCS QM: System Administrator».
Предварительная подготовка
- Базовые знания работы операционной системы.
- Знание SQL.