Amazon Athena 是一种交互式查询服务,让您能够轻松使用标准 SQL 分析 Amazon S3 中的数据。Athena 没有服务器,因此您无需管理任何基础设施,且只需为您运行的查询付费。
Athena 简单易用。只需指向您存储在 Amazon S3 中的数据,定义架构并使用标准 SQL 开始查询。就可在数秒内获取最多的结果。使用 Athena,无需执行复杂的 ETL 作业来为数据分析做准备。这样一来,具备 SQL 技能的任何人都可以轻松快速地分析大规模数据集。
Athena 可与 AWS Glue 数据目录进行开箱即用集成,让您能够跨各种服务创建统一的元数据存储库、抓取数据源以发现架构并使用新的和修改后的表与分区定义填充数据目录,以及维护架构版本控制。
优势
立即开始查询
无服务器、无 ETL
Athena 没有服务器。您可以快速查询数据,而无需设置和管理任何服务器或数据仓库。只需指向您存储在 Amazon S3 中的数据,定义架构并使用内置查询编辑器开始查询即可。借助 Amazon Athena,您可以利用自己存储在 S3 中的所有数据,而无需设置复杂的流程来提取、转化和加载数据 (ETL)。
按查询付费
只需为扫描的数据付费
使用 Amazon Athena,您只需为执行的查询付费。您需要为您的查询扫描到的每 TB 数据支付 5 USD。通过对数据进行压缩分区或将其转换为分列格式,每条查询可以节省 30% 至 90% 的成本并可获得更好的性能。Athena 直接在 Amazon S3 中查询数据。除了 S3 存储费用外,您无需额外支付任何存储费用。
开放、功能强大、标准
基于 Presto 构建,运行标准 SQL
Amazon Athena 使用支持 ANSI SQL 的 Presto,并能处理各种标准数据格式,包括 CSV、JSON、ORC、Avro 和 Parquet。Athena 非常适合用于交互式查询,并且还可以处理复杂的分析,包括大型连接、窗口函数和阵列。Amazon Athena 具有高可用性,且可以使用多个设施和每个设施的多台设备中的计算资源执行查询。Amazon Athena 使用 Amazon S3 作为其基础数据存储,从而使您的数据具有高可用性和持久性。
速度非常快
即使查询大型数据集,也可提供交互式性能
Amazon Athena 可提供快速的交互式查询性能,因此您无需担心自己没有足够的计算资源。Amazon Athena 将自动并行执行查询,因此在数秒内可返回最多的结果。