我在很多lambda,python和boto3中使用了step函数。 一些lambda将对象从一个存储桶复制到另一个存储桶,还有一些在雅典娜中运行查询并生成实木复合地板文件。 在状态机执行结束时,空txt文件会出现在存储桶中。 我在aws文档中也没有找到boto3的解释。 我可以定义aws不保存这些文件/或设置位置吗?
答案 0 :(得分:2)
在https://docs.aws.amazon.com/athena/latest/ug/querying.html中检查标识查询输出文件。这些是使用boto3运行的DDL查询的结果。
您只能为DDL查询更改 OutputLocation ,以便可以将其存储在其他存储区/前缀中。如果您不想存储这些内容,则可以在运行DDL查询后立即使用返回的查询ID安全地删除它们。