我在Athena中有一个表,它是从存储在S3中的csv文件创建的,我正在使用Lambda来查询它。但我有传入的数据由lambda函数处理,并希望在Athena的现有表中附加一个新行。我怎样才能做到这一点?因为我在文档中看到Athena禁止某些SQL语句,如INSERT INTO
和CREATE TABLE AS SELECT
答案 0 :(得分:5)
如果要添加新数据,可以将新数据文件保存到表正在读取的同一文件夹(前缀/键)中。 Athena将读取此文件夹中的所有文件,新文件的格式只需与现有文件相同。