查看 S3 分析时是否考虑了对 athena 的查询?

Are queries to athena considered when viewing S3 Analytics?

我有几个雅典娜数据库和 tables 按日期分区。我想根据查询这些 table 的频率将底层 S3 存储桶移动到不同的存储 类。我正在考虑对这些 table 的基础存储桶启用 S3 存储 Class 分析。我想知道在使用 Amazon S3 Analytics 查看底层 S3 存储桶的数据访问模式时,是否会显示对这些 tables/分区上的 Athena 的查询。例如,如果我查询 athena table 10 次并查看底层 S3 存储桶的分析,它会显示我查看 S3 存储桶 10 次吗?

谢谢

例如,您为 bucket1、bucket2 配置了 S3 分析并将此数据导出到 bucket3,然后查询 bucket3 以分析此数据不会受到 Athena 查询的任何影响。

如果您还为 bucket3 配置了分析并将其导出到同一存储桶,即 bucket3,那么您应该会看到 Athena 创建的访问模式。

最好将数据导出到与启用 s3 分析的完全不同的 s3 存储桶 on.This 将使事情变得简单,并在您想要更改存储时让您轻松 class.

是的,在存储 class 分析中将考虑来自 Athena 的查询。在幕后,Athena 会对您的 S3 存储桶进行定期 LISTGET 操作。

您可以通过在 S3 中启用日志记录或在 CloudTrail 中为存储桶启用对象级日志记录来验证这一点。