我要使用 Amazon Athena 控制台运行查询。该在何处查找查询的结果?

当您使用 Athena 运行查询时,可以使用以下方式之一访问查询结果:

通过 Athena 控制台下载查询结果

如果需要下载从 Athena 控制台运行的 Athena 查询的结果,请选择 Results (结果) 窗格右上角的文件夹图标。浏览器将下载 .csv 格式的查询结果。

您也可以下载您最近从 Athena 控制台运行的查询的结果:

  1. Athena 控制台上,打开 History (历史记录) 窗格。
  2. 找到您的查询,在 Action (操作) 下,选择 Download results (下载结果)。​

从 Amazon Simple Storage Service (S3) 存储桶下载结果

第一次运行 Athena 查询时,您的账户上会创建一个名为“aws-athena-query-results-<account_id>”的 S3 存储桶,其中“<account_id>”会替换为您的 AWS 账户 ID。

所有 Athena 查询的结果都存储在此 S3 存储桶中,使用查询运行的年月日、十六进制 Athena 查询 ID 和查询运行时所在的区域,格式如下:

aws-athena-query-results-{account_id}-{region}/Unsaved/{year}/{month}/{day}/{query_id}.csv

保存查询后,查询存储在 S3 存储桶中,格式如下:

aws-athena-query-results-{account_id}-{region}/{SavedQueryName}/{year}/{month}/{day}/{QueryID}.csv

您不必登录 Athena 控制台下载查询结果,即可从这些 S3 存储桶中访问任何查询的结果。

要更改存储结果的存储桶,请通过选择 Athena 控制台中的​ Settings (设置) 更新存储桶位置。


此页内容对您是否有帮助? |

返回 AWS Support 知识中心

需要帮助? 请访问 AWS 支持中心

发布时间:2016 年 12 月 15 日

更新时间:2018 年 3 月 6 日