Как эффективно добавлять новые данные в таблицу в AWS Athena? - PullRequest
0 голосов
/ 04 мая 2018

У меня есть таблица в Афинах, созданная из CSV-файла, хранящегося в S3, и я использую Lambda для запроса. Но у меня есть входящие данные, обрабатываемые лямбда-функцией, и я хочу добавить новую строку в существующую таблицу в Афине. Как я могу это сделать? Потому что я видел в документации, что Афина запрещает некоторые операторы SQL, такие как INSERT INTO и CREATE TABLE AS SELECT

1 Ответ

0 голосов
/ 04 мая 2018

Если вы добавляете новые данные, вы можете сохранить новый файл данных в той же папке (префикс / ключ), из которой читается таблица. Athena будет читать все файлы в этой папке, формат нового файла должен быть таким же, как и существующий.

...