Результат запроса можно материализовать в S3 как набор Parquet-файлов. Это снимок данных, а не SQL-представление с автоматически актуальным результатом.
Хранили ли в S3 результаты табличных представлений в Parquet или иначе?
Результат запроса можно материализовать в S3 как набор Parquet-файлов. Это снимок данных, а не SQL-представление с автоматически актуальным результатом.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Результат запроса можно материализовать в S3 как набор Parquet-файлов. Это снимок данных, а не SQL-представление с автоматически актуальным результатом.
Расскажите, действительно ли вы делали такую выгрузку: какой запрос формировал данные, как задавались схема, партиции и порядок обновления. Если опыта не было, опишите возможное решение, не выдавая его за выполненный проект.
Parquet удобен для аналитического чтения отдельных колонок. Метаданные таблицы и схема могут храниться в каталоге, а файлы — в S3. Обычные файлы сами по себе не обеспечивают транзакционное обновление: нужен согласованный способ публикации нового снимка.