Игровая компания собирает события кликстрима с помощью Amazon Kinesis Data Streams и использует Kinesis Data Firehose для доставки JSON-файлов в Amazon S3. Специалисты по данным запрашивают самые свежие данные в Amazon Athena. Компания хочет сократить затраты на запросы Athena без перестройки существующего конвейера данных. Какой вариант минимизирует усилия по управлению при соблюдении требований?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Настройте Firehose для вывода Apache Parquet, установите пользовательский префикс объектов S3, например YYYYMMDD, и большой размер буфера. Для исторических данных запустите задание AWS Glue ETL для объединения небольших JSON-файлов в более крупные Parquet-файлы с префиксом YYYYMMDD, затем выполните ALTER TABLE ADD PARTITION для обновления существующей таблицы Athena..
Почему это правильный ответ
Правильный вариант минимизирует усилия по управлению, поскольку позволяет Kinesis Data Firehose напрямую преобразовывать данные в Apache Parquet. Parquet — это колоночный формат, который значительно сокращает объем сканируемых данных в Athena, тем самым снижая затраты на запросы. Использование префикса S3 в формате YYYYMMDD и большого размера буфера Firehose способствует созданию более крупных файлов, что также оптимизирует производительность Athena. Для исторических данных задание AWS Glue ETL эффективно объединяет существующие мелкие JSON-файлы в более крупные Parquet-файлы, а ALTER TABLE ADD PARTITION легко интегрирует их в существующую таблицу Athena без перестройки конвейера. Остальные варианты требуют создания и управления дополнительными компонентами (Spark/EMR, Kinesis Data Streams/Managed Service for Apache Flink, Lambda), что увеличивает сложность и операционные издержки, или не полностью решают проблему оптимизации исторических данных.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется