Курс: EAS-016
Длительность: 8 ч.
Длительность: 8 ч.
Описание
Курс является базовым для Hive-разработчиков. Посвящен изучению принципов, методов создания баз данных, написанию запросов на языке HQL и доступа к данным.Рассматриваются процессы чтения и записи данных, управления кластером, определения потребности в ресурсах, методы настройки производительности, мониторинга и другие задачи, которые нужно решать разработчикам.
Разбираемые темы
- Что есть Hive / архитектура;
- Авторизация в Hive;
- Транзакции;
- Типы данных;
- Запросы “Select”;
- DML / Export / Import;
- Типы UDFs в Hive;
- Индексы;
- Оконные и аналитические функции;
- Настройка производительности.
Цели
- Проектировать модели данных для Hive;
- Разрабатывать запросы на языке HQL;
- Получить практические навыки по написанию скриптов и настройке производительности.
Целевая аудитория
- разработчики,
- тестировщики,
- аналитики.
Предварительная подготовка
Знание основ Hadoop, Ansi SQL 92.После окончания курса выдаётся сертификат на бланке Luxoft Training