【问题标题】:What to do with Athena Results Files?如何处理 Athena 结果文件?
【发布时间】:2018-10-24 21:16:38
【问题描述】:

AWS 新手,第一次与 Athena 合作。非常感谢任何帮助/澄清。

我将查询结果位置设置为 s3://aws-athena-query-results-{ACCOUNTID}-{Region},我可以看到每当我运行查询时,无论是来自控制台还是外部其他地方,这两个结果文件按预期创建。

但是,我的问题是应该如何处理这些文件?关于轮换它们有哪些建议?据我了解,这些是查询结果(另一个是元数据文件),其中包含用户查询的结果并传回给他们。关于如何管理查询结果存储桶文件有哪些建议?如果有意义的话,我不想让它们在那里积累并恢复到一百万个文件。

我确实搜索了文档,但找不到有关上述主题的信息,也许我错过了?非常感谢任何帮助!

谢谢!

【问题讨论】:

    标签: amazon-athena


    【解决方案1】:

    来自documentation

    您可以删除元数据文件 (*.csv.metadata) 而不会导致错误, 但有关查询的重要信息丢失了

    如果您不想参考过去在特定日期运行的查询及其返回的结果,可以安全地删除查询结果文件。如果您已从 S3 存储桶和尝试下载结果的 Athena“历史记录”中删除了结果文件,它只会向您显示结果文件不可用的错误消息。

    总之,如果需要,您是否有能力在未来运行相同的查询,这取决于您的用例吗?或者只是想从过去的运行历史中提取结果。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-02-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-26
      • 1970-01-01
      • 1970-01-01
      • 2021-12-14
      相关资源
      最近更新 更多