Встречается на собеседованиях • сегодня

Athena выполняет запросы по JSON или JSON использовался только для описания схемы

Athena (Amazon Athena) работает с данными в формате JSON, но не использует JSON напрямую для выполнения запросов.

  1. Данные в JSON: Athena может читать JSON-файлы (например, из S3), если они соответствуют схеме таблицы.
  2. Схема (DDL): JSON используется только в метаданных (например, в CREATE TABLE для описания структуры).

Пример создания таблицы для JSON-данных:

sql
CREATE EXTERNAL TABLE users (
    id INT,
    name STRING,
    email STRING
)
ROW FORMAT SERDE 'org.openx.data.jsonserde.JsonSerDe'
LOCATION 's3://bucket/path/to/json/files/'

Запросы выполняются в SQL, а не JSON. Athena парсит JSON-данные по указанной схеме.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы