Улучшаемые навыки

Аналитические СУБД
RT.WideStore
Шардирование
Репликация
Оптимизация запросов
MergeTree
Материализованные представления
Интеграция данных
Векторная обработка

Инструменты

Clickhouse Clickhouse
DBeaver DBeaver
RT.ClusterManager RT.ClusterManager
RT.Widestore RT.Widestore

Чему вы научитесь

01 Настраивать и администрировать кластер RT.WideStore
02 Оптимизировать хранение данных с помощью движков MergeTree.
03 Реализовывать шардирование и репликацию для отказоустойчивости.
04 Использовать материализованные представления и проекции.
05 Интегрировать RT.WideStore с внешними источниками данных.

Программа курса

01 Особенности RT.WideStore как СУБД
  • Базовые сведения об RT.WideStore. Архитектура кластера. Кластерный режим
  • Роль RT.WideStore. в хранилищах. Отличие от RT.WareHouse (Greenplum) и RT.DataLake (Hadoop).
  • Best practices использования
  • RT.WideStore. как часть экосистемы TData. 
  • RT.CluscterManager. Развертывание шардированного кластера.
  • Концепция векторной обработки данных.
  • Работа с клиентом командной строки. Подключение при помощи внешнего клиента.
  • 02 Хранение и выборка данных
  • Движки баз данных и их назначение.
  • Движки таблиц семейства MergeTree. Особенности хранения и антипаттерны, связанные с ним.
  • Распределенные таблицы. Репликация и шардирование.
  • Выполнение и оптимизация запросов.
  • Дополнительные индексы.
  • Проекции.
  • Типы данных.
  • Материализованнные представления.
  • 03 Обработка и модификация данных
  • Специальные движки таблиц.
  • Встроенные функции и их модификаторы.
  • Манипуляции над таблицей и данными. Мутации. Операции с партициями и кусками.
  • Проблема дубликатов и варианты решения.
  • Соединения. Словари и JOIN-ы.
  • 04 Взаимодействие с источниками данных
  • Варианты выгрузки и загрузки данных. Форматы. Паттерны наполнения данными.
  • Взаимодействие с внешними системами. Движки таблиц для интеграции.
  • Итоговое тестирование.
  • 05 Итого на курс 40 часов: теория – 20 ч ( 50%), практика – 20 ч ( 50%)

    99 000 ₽

    89 100 ₽ — для физ. лиц

    Записаться на курс

    Для кого

    Разработчик Разработчик
    Data Engineer Data Engineer
    Архитектор ПО Архитектор ПО
    DevOps-инженер DevOps-инженер

    Предварительная подготовка

  • Базовые знания работы ОС Linux;
  • Понимание основ работы реляционных баз данных;
  • Базовые знания SQL (опыт написания запросов из нескольких таблиц);
  • Знакомство с ETL/ELT процессами.
  • 99 000 ₽

    89 100 ₽ — для физ. лиц

    Записаться на курс

    Записаться на курс

    99 000 ₽

    89 100 ₽ — для физ. лиц

    Юр. лицо — 99 000 ₽
    Физ. лицо — 89 100 ₽
    Открытая дата

    Наши ученики работают в:

    Наши клиенты

    Mail.ru
    Альфа-Банк, банковская группа
    Лаборатория Касперского
    Магнит, розничная сеть
    Спортмастер, сеть спортивных магазинов
    ПСБ
    Сбертех
    Дзен
    IT One
    Ростелеком
    Мегафон
    Nexign
    Ozon
    Декатлон
    X5 Group
    Технониколь
    Росатом
    Газпром
    Нлмк
    ВСК
    Синимекс

    Связанные курсы

    EAS-033
    24 часа

    ClickHouse: эффективная работа с данными

    Эффективное использование ClickHouse для быстрой обработки больших данных. Курс охватывает архитектурные особенности ClickHouse, лучшие практики, оптимизацию запросов и интеграцию с Hadoop. Вы научитесь создавать высокопроизводительные системы для аналитики и обработки данных.

    от Middle

    62 900 ₽

    Не нашли, что искали? — Просто напишите, и мы поможем

    Корпоративное обучение Оценка персонала Сертификация О нас Стань тренером Блог
    Пользователь только что записался на курс ""
    Спасибо!
    Форма отправлена успешно.