Hive для начинающих учит задавать вопросы к сохранённым файлам с помощью Apache Hive и SQL. На небольшом наборе заказов вы свяжете CSV с таблицами, рассчитаете оплаченные продажи и подготовите региональный отчёт, который можно перестроить.
Курс объединяет 8 пошаговых работ и 2 задания. Понятия объясняются до применения, а задания используют изученные навыки на новых данных. Небольшие наборы позволяют проверить ответы вручную.
Чему вы научитесь
После курса вы сможете:
- изучать столбцы таблиц и запускать сохранённый SQL через Beeline;
- сопоставлять CSV внешним таблицам и отличать метаданные от записей;
- фильтровать строки, обрабатывать NULL и рассчитывать десятичные агрегаты продаж;
- соединять данные клиентов и проверять сохранность нужных строк при сопоставлении ключей;
- регистрировать разделы по датам и изучать выбор разделов запросом;
- перестраивать таблицы ORC без накопления дубликатов и диагностировать ошибки разбора, расположения и разделов.
Для кого этот курс
Для начинающих аналитиков и инженеров данных, которым нужны запросы к файлам и воспроизводимые пакетные отчёты.
Предварительные требования: Основы терминала и умение читать таблицу. Знание SQL, Hadoop, Java или Python не требуется.
Учебная среда: LabEx предоставляет Linux-терминал в браузере с подготовленными Hive, HDFS и службами. Каждая работа имеет собственные данные; администрирование производственных кластеров не рассматривается.
Часто задаваемые вопросы
Нужно ли сначала изучить SQL или пройти курс Hadoop?
Нет. Достаточно базовых навыков терминала и умения читать таблицу; нужный SQL вводится в курсе. Hadoop даёт полезный контекст о HDFS, но каждая работа Hive подготавливает собственную среду и данные.
Чем Hive отличается от операций Hadoop, представленных ранее?
Практика Hadoop посвящена файлам и пакетным заданиям. Здесь Hive сопоставляет хранимые файлы с таблицами, чтобы выполнять SQL-запросы и строить отчёты о продажах. Вы изучите связь метаданных таблиц, расположения файлов и разделов.
Нужно ли устанавливать Hive или подключаться к корпоративной базе данных?
Нет. LabEx предоставляет Hive, необходимые службы и учебные данные в браузере. Вы работаете с подготовленными торговыми файлами и таблицами; корпоративные данные или производственный кластер не нужны.




