簡體   English   中英

為什么空的 txt 對象出現在 s3 存儲桶中? 我可以控制在哪里保存它們嗎?

[英]Why empty txt objects appear in s3 bucket ? can i control where to save them?

我在許多 lambdas、python 和 boto3 中使用 step 函數。 一些 lambda 將對象從一個存儲桶復制到另一個存儲桶,一些在 athena 中運行查詢並生成拼花文件。 在狀態機執行結束時,桶中出現空的 txt 文件。 我沒有在 aws 文檔中找到,也沒有找到 boto3 對此的解釋。 我可以定義 aws 不保存這些文件/或設置位置嗎?

空的 txt 對象

檢查在https://docs.aws.amazon.com/athena/latest/ug/querying.html 中識別查詢輸出文件 這些是您使用 boto3 運行的 DDL 查詢的結果。

您可以僅為 DDL 查詢更改OutputLocation ,以便它們可以存儲在不同的存儲桶/前綴中。 如果您不想存儲這些,那么您可以在使用返回的查詢 ID 運行 DDL 查詢后立即安全地刪除它們。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM