курс в AWS Skill Tree

AWS Athena и Glue для начинающих

Опишите продажи в Glue, запрашивайте данные S3 через Athena, регистрируйте месячные разделы и диагностируйте пропущенный месяц.

AWS

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

Анализируйте CSV с продажами в Amazon S3 с помощью AWS Glue и Athena. Четыре пошаговые лабораторные работы связывают файлы, каталог и запросы; самостоятельное задание посвящено отсутствующему месяцу.

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

  • Загружать продажи и описывать столбцы, формат CSV и расположение в Glue Data Catalog.
  • Использовать SELECT, WHERE и GROUP BY для чтения реальных заказов и суммирования выручки в целых центах.
  • Регистрировать месячные расположения и запрашивать новый месяц, сохраняя предыдущий.
  • Скачивать настоящий CSV результата, исправлять исходное значение и пересчитывать сводку.
  • Диагностировать пропущенный месяц, сохраняя оба исходных файла и посторонние данные.

Подготовка и среда

Сначала пройдите AWS Foundations for Beginners, базовые операции с объектами S3 и основы идентификации IAM. Основы SQL объясняются здесь. Выполните четыре лабораторные работы до самостоятельного задания.

Каждая часть запускается в независимой Linux-среде в браузере с Terminal, AWS View, синтетическими файлами и настроенными учётными данными AWS. Личный аккаунт AWS и ресурсы предыдущей VM не нужны.

Частые вопросы

Каталог копирует данные CSV?

Glue хранит метаданные схемы и расположения, а записи остаются в S3. Определение внешней таблицы не копирует и не преобразует данные.

Достаточно загрузить файл нового месяца?

Для этой секционированной таблицы также нужна правильная привязка в каталоге. Появление файла и его доступность через каталог — разные события.

Сохранённый результат обновляется при изменении данных?

Нет. Запустите новое выполнение для пересчёта и сохраните прежний результат для сравнения. Упражнения проверяют настоящие записи и результаты, не измеряя производственные расходы на сканирование или производительность.

Преподаватель

labby
Labby
Labby is the LabEx teacher.

Рекомендовано для вас