发布于: Sep 19, 2019
Amazon Athena 现在支持使用 INSERT INTO 语句向现有表插入新数据。
使用此版本,您可以基于在源表上运行的 SELECT 查询语句,或基于作为查询语句的一部分提供的一组值,将新行插入到目标表中。支持的数据格式包括 Avro、JSON、ORC、Parquet 和文本文件。
INSERT INTO 语句还可以帮助您简化 ETL 流程。例如,您可以使用 INSERT INTO 从 JSON 格式的源表中选择数据,并在一个查询中以 Parquet 格式写入目标表。与 Athena 对 Select 查询的收费方式类似,我们根据在 Select 阶段扫描的字节数计算 INSERT INTO 语句的费用。
有关其他详细信息,包括支持的格式、SerDes 和示例,请参阅 INSERT INTO 文档。