发布于: Nov 18, 2022

Amazon Athena 添加了 SQL 命令和文件格式,可简化存储在 Apache Iceberg 表中的数据的存储、转换和维护。使用这些新功能,数据工程师和分析师可以将更多熟悉的 SQL 便利性与 Iceberg 的事务属性相结合,以实现高效、可靠的分析用例。

今天的发布添加了 CREATE TABLE AS SELECT (CTAS)、MERGE 和 VACUUM 命令,用于简化 Iceberg 数据的生命周期管理:CTAS 实现了表格创建的快速化和高效化;使用 MERGE,只需一步即可同步表格以简化数据准备和更新任务;VACUUM 可帮助您管理存储占用空间并删除记录以满足 GDPR 等法规要求。我们还添加了对 AVRO 和 ORC 的支持,因此,您可以使用更广泛的文件格式创建 Iceberg 表。最后,您现在可以使用视图隐藏复杂联接、聚合及数据类型,从而简化对 Iceberg 托管数据的访问。

此次发布的所有新功能受 Athena 引擎版本 3 支持,可与 Athena 驱动程序、API 或管理控制台一起使用,并且可在所有受支持的区域使用。 

要了解有关 Athena 中推出的 Iceberg 新功能的更多信息,请参阅 Athena 用户文档中的使用 Iceberg 表