Для кого:
Практический курс для желающих научиться работать с продуктом. Во время тренинга слушатели познакомятся с основными понятиями и принципами работы кластера, смогут получать ценную информацию из массивов данных и принимать на её основе более осведомлённые решения. Предназначен для аналитиков и инженеров данных, работающих с распределёнными источниками и системами хранения. Рекомендуются базовые знания SQL и опыт работы с Linux.
Online вебинар с практическими заданиями на виртуальных машинах, разбор лабораторных работ и сессии вопросов-ответов с преподавателем. По итогам обучения проводится сертификация — слушатели, успешно прошедшие тестирование, получают именной сертификат.
Аудитория:
- Аналитики, сотрудники аналитических департаментов;
- Инженеры данных;
- Руководители, кто развивает аналитику в компании или планирует запуск BI-проекта.
На курсе вы научитесь:
- готовить окружение и установку Trino в рамках Arenadata Hyperwave;
- разбираться в архитектуре кластера Trino (Основные узлы кластера. Плагины, Коннекторы);
- настраивать каталоги для взаимодействия с различными источниками данных;
- писать и оптимизировать запросы в Trino;
- использовать мониторинг и знания WEB-интерфейса мониторинга;
- настраивать роли и безопасности.
Программа курса:
Модуль 1: Введение в Trino
- Введение в Trino: Trino и большие данные. История Trino.
- Окружение Trino: Обзор платформы Arenadata. Состав компонентов Arenadata Hyperwave (ADH)
- Архитектура кластера Trino: Основные узлы кластера. Плагины, коннекторы.
- Источники, коннекторы и каталоги: Разнообразие источников данных, типы коннекторов, каталог с настройками конфигурации соединения. Основные директории на узлах кластера. Установка Trino.
- Подключение к Trino через CLI и через JDBC. Знакомство с системными таблицами.
- Коннектор PostgreSQL: особенности коннектора и настройка каталога.
- Коннектор JMX, Memory, TPC-H, TPC-DS: основной функционал коннекторов и настройка каталога.
- Коннектор Hive: особенности коннектора и настройка каталога.
- Коннектор Iceberg: Особенности таблиц Iceberg. Настройка каталога.
- Коннектор Clickhous: особенности взаимодействия.
- Коннектор ADB: особенности настройки и взаимодействия.
Модуль 2. Запросы, многопользовательская работа, мониторинг и безопасность
- Выполнение запросов: введение понятий Stage, Task, Split, Driver
- План запроса и оптимизатор: Тип и работа оптимизатора. Оптимизации.Статистика
- Мониторинг Trino: Web UI
- Настройка запросов
- Особенности SQL запросов
- Функции и операторы: UDF, типы данных
- Ролевая модель и безопасность
Итоговое тестирование